› added 11 years ago
575
TIL a British intelligence agent was found dead in his apartment, having been stuffed-naked-inside a duffel bag that was padlocked from the outside. A police investigation ruled it an accident
via reddit.com