Workers at the Le Meridien Hotel held a rally on Thursday, April 4, 2013 in front of Cambridge City Hall, then marched to the hotel, located in Central Square. They have been calling for a boycott for the hotel since ...
Melissa Renée Schumacher—The Tech