Photo: Protest on Hopkinton Town Common - 5/31/2020

May 31, 2020 - A large protest on Hopkinton Town Common took place in response to the killing of George Floyd by a Police Officer in Minneapolis. The Officer has since been charged with 3rd degree murder.
© Mike Torosian

Photo: