Nigeria: Police And Protesters Clash During Democracy Day Demonstrations In Several Cities
- Captured on Saturday 12th of June 2021
- Location is Abuja
Description
Clashes erupted between police and protesters after many took to streets in major cities in Nigeria today, June 12, to p Read more...