Loading…
Hindu leaders march in Pushkar, Rajasthan, India