Buhari Must Go protest

Buhari Must Go protest kicks off in Abuja

Buhari Must Go protest kicks off in Abuja

Some protesters have taken to the streets of Abuja, Nigeria's capital city to demand the exit of President Muhammadu Buhari.…

4 years ago