Obama wins…WHAT…???

By |2009-10-09T16:04:52+05:30October 9th, 2009|Opinions, Political, WTF|

In the biggest WTF this year, Obama has won the [...]