The invasion of Ukraine in numbers - 24 February 2025

Documents