"It's an insult to the freedom fighters who gave their lives for the Independence of this country. We are all ashamed as a society, as a country," Modi said after a nationwide outrage over the incidents in Jammu and Kashmir's Kathua and Unnao in Uttar Pradesh.