Buffalo Police remove protestors from Niagara Square

Published June 24, 2020 888 Views

Rumble Buffalo Police forced protestors who had been in Niagara Square nearly two weeks to leave overnight.