More Repercussions of TF Incident

Uh Oh. John Leyden is reporting that the head of one of the Private Investigation firms in Israel has fallen down the stairs at a police station during a break in questioning.

Uh Oh. John Leyden is reporting that the head of one of the Private Investigation firms in Israel has fallen down the stairs at a police station during a break in questioning. Accident? Suicide attempt? Or as Leyden says: something more sinister?

Sheesh.

Newsletters

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
See All
See All