We have all seen the story: Cost of Obama to India is $200 million a day.
Too bad none of it is true.
It all started with an Indian newspaper quoting an unnamed local provincial source.
And now Jon Stewart explains it all:
|The Daily Show With Jon Stewart||Mon – Thurs 11p / 10c|