April 13, 2023
The tech guy who killed his higher on the list "lover" had a six figure deposit put into his bank account two days prior to the killing. Pay off? Buy off? Extortion?
Nima Momeni/Bob Lee
No comments:
Post a Comment