Putin's military predicts exactly when Ukraine 'victory' will prevail in chilling sign April 18, 2024 Russia is determined to seize a key frontline city in a matter of days, after a direct order from the Kremlin itself. More