lizard

Air India Rejects Claims of Lizard in In-Flight Meal

Air India has denied a lizard was found in an in-flight meal on a Delhi-London flight on June 11. The…

10 years ago