Human Right
UK Parliament Set To Discuss Illegal Abduction, Torture, Repatriation Of Nnamdi Kanu From Kenya To Nigeria
The British government had said that Kanu, who was travelling with a British passport, was not arrested within its shores as controversies t...