OneTV.ng

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.