Osa Alohaneke, a Nigerian in the United States, faces the prospect of spending the rest of his life in jail, after he was convicted by a court in Fort Bend
Osa Alohaneke, a Nigerian in the United States, faces the prospect of spending the rest of his life in jail, after he was convicted by a court in Fort Bend