Construction of mosque in Ayodhya expected to be completed by 2023: Trust India Construction of mosque in Ayodhya expected to be completed by 2023: Trust