Faith ‘Run or die’: Muslims left mourning as police raze another mosque in northern India March 5, 2024