Ted Cruz gets slammed, but Americans are flocking… February 21, 2021 Travel News & Insights The beaches in Cancun, Mexico, have been crowded despite the Covid-19 epidemic . Barcroft Media | Barcroft Media | Getty Images Even Sen. Ted Read More