2/12/21 The Unsolved Casefile: Who Killed David and Mina Swan?

David and Mina Swan were found shot to death in their Florida home on Sept. 29, 2018.


Latest Videos