A rope tied into a noose was found at a construction site in an off-campus building owned by Johns Hopkins University in Baltimore on Thursday, university officials announced late Friday night.
↧
Noose found at construction site at a Johns Hopkins building in Baltimore, university officials say
↧