Monday, December 6, 2021
Home Tags In Kenya

Tag: In Kenya

In Kenya, Nnamdi Kanu’s Abductors Forced Him to Urinate and ‘Shit’...

In Kenya, Nnamdi Kanu's Abductors Forced Him to Urinate and 'Shit' Where He Was Chained -court papers reveal