Shri Amit Shah addresses a public meeting at Calicut Beach, Kozhikode, Kerala (24 Sep 2016)