Modi Says India Is Shamed By Rape In Independence Day Speech

India s recently elected Prime Minister Narendra Modi spoke out against rape in his first Independence Day speech on Friday, saying the country was shamed by increasing reports of sexual violence against women and girls. Modi, wearing a white Kurta