Putin and his Russian soldiers must be stopped. Now.  Evil cannot be bargained with. Immediately provide Ukraine with a massive increase in military support. Embargo all Russian gas and energy imports without delay. It doesn't matter if there's big short-term economic damage in the west, because we know what the alternative is. Heads on stakes.
Back to Top