AYODHYA TEMPLE
Latest Headlines

INDIA
Muslim shop fronts demolished in India amid violence against Muslims
Authorities in Mumbai have torn down several Muslim-owned makeshift shopfronts after violence against Muslims broke out.

Authorities in Mumbai have torn down several Muslim-owned makeshift shopfronts after violence against Muslims broke out.