Russia says it has stationed troops between Syrian government troops in the city of Manbij, in northern Syria, and Turkish forces massing on the outskirts in ... Read more