Poland



Nigeria: The Untold Story of Two Notorious Terrorists Captured By Nigerian Govt

[Premium Times] The two leaders: Mahmud Usman, also known as Abu Bara'a, and Mahmud al-Nigeri, notoriously known as Mallam Mamuda, were arrested after a months-long, intelligence-driven operation between May and July, according to National Security Adviser (N
Get more results via ClueGoal