Trust unveils design of futuristic Ayodhya mosque, hospital

The trust in charge of building a mosque in Ayodhya after last year's Supreme Court's verdict, which also paved the way for a Ram temple at the town in Uttar Pradesh, has released the first architectural plan for the project.

Latest Videos