British Government

Peter Obi Debunks Alleged Apology From British Government Over His Detention

Peter Obi has debunked an alleged apology from British government over his detention. Glamtush reports that the Presidential candidate of…

2 years ago