Democrats on the Run, Don't Mess with Cuba says; Russia, Iran, China