I’m fairly certain Ghislaine Maxwell didn’t kill herself.
Now that's comedy folks!
Happy New Year!
Peace.