https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
(adsbygoogle = window.adsbygoogle || []).push({});
A Supreme Court of India awarded the 2.77 acres of disputed land in Ayodhya to Hindus for construction of Ram Temple.
The land where the Babri Masjid stood for centuries is now empty, with rubbles and remnants