Ukraine largely seen at fault even by US media for provocation that was successful at preventing the planned meeting between the two leaders.
Speculation that the American "Deep State" pushed President Trump circulates as simultaneous Mueller and Kerch Strait incident news break.
Your donations make all the difference. Together we can expose fake news lies and deliver truth.
Amount to donate in USD$: