LET ME START with a warning: This story contains sickening details, and you will feel like vomiting.
It was around 10:15 Tuesday night, February 25. A full blown riot was continuing in Delhi. The Indian news television was too busy in its relentless coverage of the ...