India News | Written by Sandeep Phukan (with inputs from Agencies) | Saturday June 13, 2015
Air India has denied reports that a lizard was found in an in-flight meal on its New Delhi-London flight on Thursday, calling it "false and baseless".
www.ndtv.com