Monday, May 2, 2011

On the death of Bin Laden

Time for more brilliant political commentary:

Last night the world was informed that Navy Seals had found and killed Osama Bin Laden. Pres. Obama's reaction was all


Meanwhile the rest of the world reacted and was all

No comments: