Tag: logan paul

Air India embarrassed by urination scandal

2023-01-09

1. Air India embarrassed by urination scandal- The head of India's Tata Sons conglomerate has expressed "anguish" over an incident in which a drunk man allegedly urinated on a female passenger on one...