Site logo

VIDEO: Nigerian Police Fire Teargas at Protesters in Abuja

 

Source: CHANNELS TV