Noose Spotted On Power Lines in Small Maine TownNoose Spotted On Power Lines in Small Maine TownThe noose was spotted on Juneteenth. Brittany RoseBrittany Rose