At least 5,700 flights have been cancelled worldwide over the long Christmas weekend and thousands more were delayed, a tracking website reported Saturday, as the highly infectious Omicron variant brings holiday travel headaches to millions.
Luckily, Omicron did not affect Santa's travel plans, according to the North American Aerospace Defense Command (NORAD), which has tracked St. Nick's Christmas journey for six decades.









Add Category