U.S. President Donald Trump’s recent comments criticizing Russian President Vladimir Putin are the result of “emotional overload,” Kremlin spokesperson Dmitry Peskov said on May 26. The previous day, Trump wrote on social media that Putin had gone “absolutely crazy” and could be triggering “the downfall of Russia.” The comments came after Russia heavily bombarded Ukrainian […]

