Police tear-gas June 12 protesters in Abuja - Punch Newspapers
Men of the Nigeria Police Force on Saturday morning thwarted a June 12 protest in the Gudu area of the Federal Capital Territory when they stormed the area and started firing teargas canisters, The PUNCH reports.
t.co