
A Delhi court Saturday refused to grant Delhi police custody of Shankar Mishra, arrested for allegedly urinating on a fellow woman passenger on board an Air India flight from New York to Delhi in November last year.
We’re glad you’re enjoying this story. Subscribe to any of our plans to continue reading the story.