The Ambassadors for Self-Determination ("ASD") have taken up the cause of Nnamdi Kanu and demand his immediate and unconditional release from …
Read more: U.S. Based Human Rights Group Calls Upon International Community to Halt Nigeria's …
2023-05-22