President Trump criticized Russia, Syria and Iran for intensifying attacks on the last major rebel stronghold in Syria, which have forced tens of thousands to flee toward the Turkish border.

“Russia, Syria, and Iran are killing, or on their way to killing, thousands of innocent civilians in Idlib Province. Don’t do it!” Mr. Trump tweeted while in Florida for his winter vacation. “Turkey is working hard to stop this carnage.”

Idlib...