The Albany Gazette - US set to approve $40 bn for Ukraine, warning of long war ahead