Spirit Dampeners

As the year comes to an end my mind wanders to the thousand motorists in New Delhi who spent the early hours of 2016 trying to wriggle out of an unpleasant situation. Last New year eve Delhi Traffic Police had issued challans to nearly 1000 motorists for violating traffic rules out of which 608 were prosecuted for drunken driving. Apart from this seven people who tragically los...
Read More