Nigerian on FBI’s Most Wanted List arrested in Ghana extradited to the US

Abiola Kayode was on the FBI Most Wanted List but was arrested in Ghana
Abiola Kayode was on the FBI Most Wanted List but was arrested in Ghana