'Why can't Indian men stand up for themselves?' said Ms Ranaut 'Why his father has to come for his rescue always,' she added She was speaking at an event to launch Chetan Bhagat's new novel