Clip

The Disappearance of Felipe Santos
listen on Spotify
14:00 - 15:35 (01:34)

A man named Felipe Santos went missing in 2003 after being arrested by a sheriff's deputy in Naples, Florida. The same deputy was later implicated in the disappearance of another man, leading to suspicions of foul play and a cover-up by the sheriff's office.

Similar Clips