2023 African Games: Egypt sweeps 6 gold medals as Ghana places 4th in weightlifting

Karim Ibrahim Ibrahim Aly Abokahla
Karim Ibrahim Ibrahim Aly Abokahla