United States military personnel who worked at Camp Delta, the largest prison camp at Guantánamo Bay, Cuba, revealed that many prisoners there were tortured by being forced to endure strobe lights and cold temperatures and extremely loud recordings of Limp Bizkit.New York TimesMembers of an
Share this post
Weekly Review
Share this post
United States military personnel who worked at Camp Delta, the largest prison camp at Guantánamo Bay, Cuba, revealed that many prisoners there were tortured by being forced to endure strobe lights and cold temperatures and extremely loud recordings of Limp Bizkit.New York TimesMembers of an