Name: AFC Title: Almighty Fighting Championship 32 Date: Nov 04, 2023 Time: 11:00 AM PST Location: Deeside Leisure Centre, Deeside, Wales Organization: Almighty Fighting Championships