Rights Violation: EFCC Dragged To UN, US, UK, EU Over Alleged Siege On Rebecca Omokamo Godwin-Isaac’s Abuja Residence
Human rights petitions have been submitted to the United Nations, European Union, United States Embassy, Tom Lantos Human Rights Commission of the United States Congress,…

