Earlier in the week, the city of Boston granted a permit for what organizers called a “free speech rally” to take place today:

The Boston Police Department is gearing up for big protests & counter-protests:

The crowds have started gathering: