Nigeria’s ex-deputy senate president on trial in Britain for alleged organ harvesting | Tellwell Newspaper
Nigeria's ex-deputy senate president on trial in Britain for alleged organ harvesting | Tellwell Newspaper Tellwell Newspaper, Abuja - Nigeria: ...


