Terror Tax: 12 Zamfara Communities Ordered to Pay N60m to Bandits or Face Deadly Attacks
Zamfara, Nigeria – Fear and anxiety have gripped twelve rural communities in Zamfara State following a chilling demand by armed bandits, who have imposed a staggering…














