Now Listen Here India!, A great slap on India's face by an Aussie writer.
INDIANS are a riot. Indeed, there are about 60,000 riots reported in India each year.
It boasts it is the world's largest democracy, but that "democracy" is very much a work in progress, and the progress is slow.
Much...