Who is running Treadstone? Sounds like a set up...
This is getting scarier by the day. I too believe it was a set-up.