19th African Road Championship ends in Accra with exciting outing by cyclists
The 19th Confederation of African Cycling (CAC) Road Championships ended with some inspiring and thrilling performances from cyclists from participating countries, as they battled each other at Ablekuma-Olebu route in ...