Jaysyn, 4 months ago Both the Kremlin & USA denied this report. Who made the report? Is Reuters pulling things out of their ass now?
Both the Kremlin & USA denied this report.
Who made the report?
Is Reuters pulling things out of their ass now?