Published: Aug 06, 2020, 02:04 IST | Updated: Aug 06, 2020, 02:04 IST
After Decades of political, religious, and legal conflict - The Ram temple is finally being built in Uttar Pradesh's Ayodhya. This is a seminal moment for India. WION's Palki Sharma tells you why.