"I do not like the generalisations about my country", says Barkha Dutt
April 28, 2015 18:07 ISTAfter the Nirbhaya rape case, lot has been said (and is still being said) about women's safety in India.This time along, Barkha Dutt became the true “Terminator” and gave a fitting reply to an internatioanl