Okada takes over Accra.
CAPITAL TV NIGERIA
IFN TV's Seraphina Deedu takes a look at the challenge of Okada Riders taking over Ghana's Capital, Accra.
CAPITAL TV NIGERIA
IFN TV's Seraphina Deedu takes a look at the challenge of Okada Riders taking over Ghana's Capital, Accra.