Japanese tourists were mobbed, harassed, and verbally abused in Varanasi — then forced to apologise for wearing a swimsuit and a Santa Claus hat.
Let that sink in.
A country that claims “Atithi Devo Bhava” A city that calls itself spiritual Yet guests are publicly humiliated by a mob.