Many Indian passengers stranded at Paris airport after Air France cancels connecting flight to Toronto Read more