Tuesday, March 14, 2006

I For One Welcome Our New Indian Allies

Pew study indicates that India is the country that likes the US the most.

Go India!

No comments: