In what looked like an addressal to the nationwide outrage over the Kolkata doctor rape and murder case, Prime Minister Narendra Modi said in his Independence Day speech from Delhi's Red Fort on Thursday that "need of hour is to widely publicise punishment for atrocities against women so that there is fear of consequences".