2 months agoBattle of Russian and French soldiers expected in Ukraine where Paris preparing to deploy troopsNews 13 WorldWide
2 months agoIn Avdeyevka, Russian troops killed their soldiers thinking they were enemiesNews 13 WorldWide