Eye on Travel – Hotel Du Pont in Wilmington, Delaware – June 19, 2021

This week’s broadcast of Eye on Travel comes from the historic Hotel Du Pont in Wilmington, Delaware. Peter has a global update on all the breaking travel news — and there’s a lot of it. Air Canada being fined $25 million by the U.S. Department of Transportation for failing to give refunds to passengers — and that’s just the beginning. Charlie Leocha, President of Travelers United, speaks about the continuing problems customers have been experiencing in trying to get a refund or use the provided vouchers for cancelled flights amid the pandemic. Mike Purzycki, Mayor of Wilmington, speaks to the