Police Fire Tear Gas At Protesters in Iowa City




Added:

By: emmune1 (1316.60)

Tags: Protest, BLM, Black Lives Matter

Location: Iowa City, Iowa, USA