Not that I needed any but here's proof that Business Insider is nothing more than thinly veiled communist propaganda.
What's this 'Thinly Veiled' bullshit?
24 posted on 04/29/2013 10:40:49 AM PDT by Lazamataz
("AP" clearly stands for American Pravda. Our news media has become completely and proudly Soviet.)