PM Modi addresses public meeting in Somnath

National