The Killing of Édouard Stern | Switzerland Evidence Locker True Crime
-
- True Crime
Édouard Stern was found dead, clad in a latex body suit at his penthouse in Geneva. Police suspected a girlfriend he had nicknamed Latex...
Édouard Stern was found dead, clad in a latex body suit at his penthouse in Geneva. Police suspected a girlfriend he had nicknamed Latex...
31 min