Air Canada squeaks away with $2 million fine for not refunding passengers

previous post