Indian Muslim trust to start Ayodhya mosque project on January 26

The project is a part of the settlement of a case surrounding the demolition of the Babri Mosque by a Hindu mob in 1992. A Muslim group in India says it will start the construction of a mosque in the northern Indian city of Ayodhya on January 26, the day the South Asian nation celebrates […]