Ram temple to be ready by 2025, but devotees will be let in earlier

Construction of the Ram temple at Ayodhya won’t be completed before 2025 though devotees may be allowed to visit and pray at the partially built structure by December 2023, sources involved in the construction of the temple told The Indian Express. “We are hoping to complete the main garbha griha (sanctum…