Imam e Kaaba to lay foundation of mosque on 5 acres allocated by Supreme Court in Babri verdict

The foundation stone for the highly anticipated Mohammed Bin Abdullah Masjid in Dhannipur village, Ayodhya district, Uttar Pradesh, is poised to …