I'm glad he survived. This dude was a Ukraine shill that worked to recruit foreign mercenaries to fight for Ukraine. He's even in some Ukraine propaganda video production.
If this guys organization received any share of the US tax dollars earmarked for Ukraine, there are some serious problems that could result from it.
This guys background is a fucking mess.