Fact check: Joe Biden does not own an island in the U.S. Virgin Islands

CHRISTIANSTED — Rumors are running rampant on the Internet with President Joe Biden returning to his “winter home” in St. Croix for a New Year’s … Continue reading Fact check: Joe Biden does not own an island in the U.S. Virgin Islands