01.05.2020 - By Evidence Locker 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...