The Rise Of Vigilantes...

Adamawa - 1 hour ago.
Mubi, one of the biggest towns in north-eastern Nigeria was recently taken over by Boko Haram. The insurgents overran the...