Clip

The Disappearance of Two Men of Color in Naples, Florida
listen on Spotify
00:00 - 00:56 (00:56)

Felipe Santos and Terrence Williams disappeared in 2003 and 2004 in Naples, Florida, under eerie and similar circumstances, both last seen on the same road with white Deputy Stephen Calkins. Calkins is the only person of interest in the case and has never been charged.

Similar Clips