Seth Moulton actually said...
this is the beginning of the end. Putin starts not only walking all over Ukraine, but walking all over Europe.
Context
Moulton warned of the implications of the U.S. stance on Ukraine.
02/27/2025