Tag: Best Athlete

Farida Osman is Africa’s best athlete

Egyptian swimmer Farida Osman has won the award for “Best Athlete in…

Nehal Samir Nehal Samir