Protest
Police Fire Teargas At Protesters In Abuja
Police officers on Tuesday fired teargas at protesters during the “Fearless In October” protest over bad governance in Abuja, Nigeria. The protesters had ...