Ram Janmabhoomi complex 300-feet long, 161-feet tall and 2 additional ‘mandaps’: Here are details of ‘modified’ design of Ram Temple Newsroom Staff July 22, 2020