Thursday, August 15, 2019

"American flags on Jeffrey Epstein's private islands lowered to half-staff"

NBC:

A boat captain cruising past Little St. James, located off the coast of St. Thomas in the U.S. Virgin Islands, captured images and videos of the solemn sight Wednesday night.