Babar Road
- India
New Delhi: Hindu Sena activists affix poster of ‘Ayodhya Marg’ on Babar Road
New Delhi: Hindu Sena activists on Saturday put a sticker of ‘Ayodhya Marg’ on the Babar Road sign board in New Delhi. Vishnu Gupta, Hindu Sena National President, told ANI that the…