News5 years ago
Rivers State: Alleged 75 Abducted Igbo Christians Released After Months In Nigerian Army Detention
The International Society for Civil Liberties & Rule of Law (InterSociety), a human rights group, has disclosed the names of alleged 75 Igbo Christians abducted...