Melrose
-
US News
‘All Lives Matter’: Massachusetts Mayor Apologizes For Road Sign Message, Investigation Underway
The mayor of a Massachusetts town apologized Wednesday for an electronic road sign saying “all lives matter” and vowed to…
Read More »