Russia’s free running in the Ukraine war in the most recent months is about to end as the Biden Administration has met with success, finally, in the US Congress on the long-stalled Ukraine aid bill. The aid approved by the House on Saturday would send $60.8 billion to Ukraine. Senate approval is expected as soon as Tuesday. President Biden has promised, “I will immediately sign this law to send a signal to the whole world: we support our friends and will not allow Iran or Russia to...
