Buffalo police arrest 13 protesters living in Niagara Square

Published June 24, 2020 51 Views

Rumble Buffalo police arrest 13 protesters living in Niagara Square. Hannah Buehler reports.