SC grants entire 2.77 acre of disputed land in Ayodhya to deity Ram Lalla
- Country:
- India
SC grants entire 2.77 acre of disputed land in Ayodhya to deity Ram Lalla.
SC grants entire 2.77 acre of disputed land in Ayodhya to deity Ram Lalla.
Google News
RSS
Use this form for editorial or site feedback. We usually reply within 2 to 3 working days.
By submitting, you agree that we may use your email address to respond.