BHOPAL, April 10 -- The Congress and the Samajwadi Party (SP) "insulted" Lord Ram by rejecting an invitation to the consecration ceremony at the Ayodhya Temple earlier this year, Prime Minister Narendra Modi said on Tuesday, adding that the 2024 Lok Sabha elections were a mission for the development of a "new India"....