Instagram users share photos showing gruesome killing of 17-year-old Bianca Devins
A friend told the Daily Dot that Bianca Devins is the the slain woman in photos.

See all Editor's Picks

Ed Cara

Ed Cara

Ed Cara is a reporter whose work focuses on science, health, and sociology. His work can be found in the Atlantic, Gizmodo, Newsweek, Mic, Vice, and elsewhere.