Trump has called Putin’s moves ‘genius.’ He has also cancelled a meeting with the Russian president and accused him of ...