The accused in the shocking incident of a man returning to India from New York urinating…
Tag: Shekhar Mishra
Urination on Paris-New Delhi flight: Air India says passenger peed on vacant seat
Air India on Thursday confirmed that on December 6, a passenger on Air India flight 142…