Putin prepares to meet foreign ambassadors in Moscow's Kremlin - The Independent