A Russian soldier says Putin’s troops have been blowing up their own ‘as if they were terrorists’
Russia ordered troops to cross into rebel-held Ukrainian territory on Monday.Russian Defense Ministry Press Service/Associated Press Ukrainian intel says it...
Read more











