Pete Buttigieg faces contentious town hall over officer-involved shooting

103