politics #International #News #CeasefireTalks #MariaZakharova #NATO #PeaceNegotiations #RussiaUkraineWar #TroopDeployment Russia rules out 'any scenarios' deploying NATO troops to Ukraine The Hill Aug 19