President Joe Biden is in St. Croix in the U.S. Virgin Islands to enjoy some downtime and warmer weather and to ring in the new year with family
President Joe Biden is in St. Croix in the U.S. Virgin Islands to enjoy some downtime and warmer weather and to ring in the new year with family