Varanasi — is it for the Gods or the politicians? India headlines May 12, 2014 Sinister shadow of power looms across its pious landscape.