Yes, he is not only still alive but was interviewed on Fox Business channel day of summit. He is a real scumbag. Stole money from Russia and then got Congress to cover up for his crimes by demonizing Russia in the Magnitsky act.
WOW! Disgraced FBI Official Peter Strzok Grew Up In Iran & His Father Supported The 1979 ISLAMIC Iranian Revolution.
https://twitter.com/JacobAWohl/status/1019351432925855744