Miss World Manushi Chhillar has said Indian women do not feel prosecuted and face challenges head-on even though there is a feeling that "our society is not very women friendly". Manushi said this while expressing her views on the controversy over Sanjay Leela Bhansali's upcoming film "Padmavati", during a media interaction on Monday.