Iowa City police release body camera video from June 3 protest

Published: Sep. 3, 2020 at 10:35 PM CDT
Email This Link
Share on Pinterest
Share on LinkedIn
The Iowa City Council authorized an independent review of the protests on June 3 on Dubuque Street near Interstate 80.