Tag: Confidence Building Measures (CBMs)

Ayodhya and beyond

The demolition of the Babri Masjid in Ayodhya on December 6, 1992, does not symbolise the extinction or abridgment of the right of Muslims to freedom of worship, which...

No posts to display

Trending