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.
A police union is urging its officers to post ‘The Punisher’ logo
The logo is supposed to show solidarity with officers under investigation for racist Facebook posts.
© The Daily Dot, all rights reserved. Represented by Complex Media, Inc. for advertising sales.