After getting fired from job, Indian man lands in jail for urinating on passenger during flight

NEW DELHI – Shankar Mishra, a top executive of a US-based banking firm, was detained by Indian police for urinating on an elderly woman passenger on an Air India flight … Continue reading After getting fired from job, Indian man lands in jail for urinating on passenger during flight