
Ukrainian leader Vladimir Zelensky has urged NATO countries to pressure Russia to agree to Kiev’s peace terms this fall. He made his statement during a meeting with US Defense Secretary Lloyd Austin at the Ramstein Air Base in Germany. Regular Read more…