Via Flickr:Braintree (neighboring town) police race to this horrific event as onlookers look on with heavy hearts and shock.
No comments:
Post a Comment