The News Roundup for May 24, 2024
The Red Lobster logo displayed near a Red Lobster restaurant in Austin, Texas. Brandon Bell/Brandon Bell/Getty Images hide caption toggle caption Brandon Bell/Brandon Bell/Getty Images The Red Lobster logo displayed near a Red Lobster …