STUDIO
Follow Us

Terms of Use Privacy Policy

Noose Found on Duke University Campus

Students at Duke University in North Carolina protested, after a noose was found hanging on campus. Police and school administrators are investigating. (April 2)

Source: AP