Shub's Thoughts
Musings from my meanderings.
Apr 30, 2010
Interesting India Fact
India has more cell phones than toilets. About 545 million Indians have cell phones, but only 366 million have access to toilets.
Newer Post
Older Post
Home