07 11 / 2012

Humorists from around the world had a field day with the US Presidential race. Here are some of the best memes we saw on social media.

26 1 / 2012

25 1 / 2012

20 3 / 2011

United States President Barack Obama today defended moves to launch air strikes in Libya. Here is Obama’s full statement.