TWTW: Osama bin Laden's killing and more

Cyrus Broacha, CNN-IBN | May 17, 2011 at 04:29pm


On 'The Week That Wasn't', Cyrus brings you the funny side of Osama bin Laden's killing and other top news.