Media reports said Kiev had arrested some military officials who failed to stop the Russian offensive.

2025-01-20

Media reports said Kiev had arrested some military officials who failed to stop the Russian offensive.