A viral video showed a woman, later identified as Australian surfer Ellie-Jean Coffey, allegedly defecating in a lake in Udaipur, sparking outrage online.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results