Construction of Ram Mandir put on hold amid Indo-China border stand-off National June 20, 2020 Amid the Indo-China border standoff, the Ram Mandir trust has placed on hold its decide to begin the development of…