JOIN FOR $1

America's chilling experiment in human sacrifice

A chilling experiment is underway in America, with plenty of unwilling human guinea pigs.

Keep reading... Show less

Don't Sit on the Sidelines of History. Join Raw Story Investigates and Go Ad-Free. Support Honest Journalism.