A googly of a question
Why do Indian drivers blow their car horns so frequently? This is one of those cosmic mysteries that even Albert Einstein would be hard put to explain. I am asking this nevertheless because a few days ago there was a traffic jam on the highway that connects Delhi to Gurgaon. Actually,
Read more