1.43K Hamilton Nolan 03/28/13 01:27PM Filed to: Propaganda Propaganda business insider Guantanamo Bay Even by the bizarro standards of Business Insider, this government-sponsored Guantanamo Bay apologia is a piece of shit.