Disturbing find at Worcester Post Office leads to public rally
WHDH-TV A member of the public discovered a noose in an employee area that was visible to the public on June 12 at the Post Office located across the street from City Hall. The person complained about the noose, but it remained visible in the Post Office for … |
More: continued here