• Tuesday, March 19, 2024

INDIA

Twist in Air India urination case: Woman urinated on her own seat, accused tells court

Shankar Mishra, accused of urinating on a woman on board an Air India Flight from New York to New Delhi flight on Friday )13) told a Delhi Court that he…