The 40-ft tall ‘Virat Swaroop’ of Lord Shri Krishna was unveiled today on the holy land of Jyotisar in Kurukshetra, Haryana, amid the blowing of conch shells and chanting of mantras. Rashtriya Swayamsevak Sangh (RSS) Chief, Dr. Mohan Bhagwat, in the august...