They say justice delayed is justice denied. It has been 6 years and no justice has been granted to India's Beti Nirbhaya. And now the whole nation has come together demanding justice for little girl from Kathua who was brutally raped and then killed. Horror after horror, rape after rape, India has had enough. People are staging protests across the nation demanding an end to brutalities against women and asking for a safer country. The question here arises what does India need to now?