Violence in Lord Krishna’s town

June 3, 2016¬†things reach a head in Mathura, a pilgrim town two hours by road from Delhi towards Agra. Lord Krishan’s Temple Mathura. photo credit: easydestinations.net The hot spot is a 200 acre plus public park, occupied in 2014 by a set of criminals and land grabbers, masquerading¬†as social revivalist and curiously, political anarchist associations […]

Read More Violence in Lord Krishna’s town