The Modi-led Indian government has installed a Rani Lakshmibai statue at Eidgah Park, disregarding Muslim sentiments.

The relocation from Jhandewala Temple intersection faced resistance due to Eidgah’s historical and religious significance.

Despite petitions, the Delhi High Court dismissed challenges. Friday prayers proceeded under strict security, leaving the atmosphere tense.

Shares: