In what may clearly be the worst case of ‘colonial hangover’ guess which Department in the Delhi Municipality has the responsibility for renewing the Rickshaw pullers’ license in the city…..its the veterinary department! I had read this in one of the newspapers some months ago and could not believe what I […]

Last updated by at .