Delhi: A week in which capital turned into a chamber of horrors

Ground Report| New Delhi: Last week was hell. Last week was horrible. During last week, we were all thrown in a dark well and the unending screaming started. The ambulances wailed on deserted roads and so did humans –to seek some help for their loved ones gasping for their last breath. The period was in making … Read more