Free speech rally marred by violence as counterprotesters storm event, beat pro-Trump demonstrators

Free speech rally, marred by violence, ounterprotesters storm event, beat pro-Trump demonstrators
National
image