No Picture
Latest News & Politics

What does Boko Haram’s ‘defeat’ means? by Abimbola Adelakun

The news that the terrorist group, Boko Haram, has been “effectively” defeated was as satisfying as watching a convoluted drama resolved with a deux ex machina turn in the plot. The inchoate resolution evokes past […]

Advertisements