Nigerian troops have arrested the leader of the Islamic Movement of Nigeria, Ibrahim Elzakzaky, following a siege on his Zaria residence. It was gathered that the Nigerian troops sustained a crackdown on the members of the sect throughout the night […]
10
41 Views