Sofia Hayat plays Surpnakha in Ramleela at the Red Fort in New DelhiPublished on Oct 7, 2016 12:20 PM IST