Russia still has 100,000 troops near its borders with Ukraine and annexed Crimea, Ukraine claims

Russia still has about 100,000 soldiers deployed near its western border with Ukraine and in annexed Crimea despite Moscow announcing a publicised military pullback last month, head of Ukraine’s state security service, Ivan Bakanov, said. Ukraine’s President Volodymyr Zelenskyy on Monday accused Russia of having failed to fully withdraw military hardware and troops from the […]