But the very idea of Muslim groups building a mosque named “Babri Masjid" in West Bengal, invoking the 16th-century structure demolished in 1992, sparking nationwide riots that left over 2,000 dead, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results