After Patel statue, now a Lord Ram statue in Ayodhya soon?

National