New Delhi: Muslims display placards during a protest rally on the occasion of 25th anniversary of Babari mosque demolition, in New Delhi on Wednesday. (PTI)

Get real time updates directly on your device, subscribe now.

Comments are closed.