A woman in her 20s who was having sex on the roof of an apartment with her hands tied fell to her death… Teenage boyfriend released as ‘home confinement’ 2024-09-18 !