Terrorism

GFATF - LLL - Kaduna and the grip of terrorists

Kaduna and the grip of terrorists

Terrorists are increasingly consolidating their grips on Kaduna, Nigeria’s most fortified state and political capital of the North. In a recent leaked memo to President...