India to soon open controversial Ram Mandir built on historic Babri Masjid site
A member of Hindu Bajrang Dal garlands a model of a Ram temple during a procession marking the 24th anniversary of the demolition of the Babri Masjid Mosque in Ayodhya, in Amritsar on December 6, 2016.— AFP/File The initial phase …
India to soon open controversial Ram Mandir built on historic Babri Masjid site Read More »