Over 25000 police personnel, including those from paramilitary forces and sharpshooters from NSG, have been deployed in Delhi in a bid to prevent any untoward...
Chandni Chowk, originally meaning moonlit square or market, is one of the oldest and busiest markets in Old Delhi, now in central north Delhi, India....
Female inmates mill around the courtyard in the morning. Piping hot breakfast being prepared early on a cold winter morning, with tea being poured into...