“Pervert”: Outrage After Shankar Mishra Says Complainant “Woman Peed Herself” On Air India Flight
The Air India urination incident fraught with numerous twists took yet another sensational turn on Friday with accused Shankar Mishra’s legal team claiming that the...