India

India Passed China in Population Last Year: Data

It has long been expected that China’s population would soon begin declining and India would become the world’s most populated nation.  read more »

English Goddess

Chandra Bhan Prasad, a political activist from Northern part of India, has recently constructed a temple enshrining “Goddess English” in Bankagaon, near Lakhimpur in Utter Pradesh, India. The statue resembles the Statue of Liberty (but no crown; just a hat), carries a copy of the Indian constitution, and holds a fountain pen. Representing the unshaken belief by many Indians that English is a passport for good education, well respected and good paying jobs, and a modern outlook, no wonder the Goddess English stands on a personal computer.  read more »