Friday, August 24, 2018

BREAKING: Photos prove Maria Butina and Alexander Torshin linked to Russian private military company working in Ukraine. Butina and the Russian Gov’t claimed she had no ties. That’s a lie. Look at the pictures we found, and see for yourself.