2 dozen GOP senators are blasted for blocking a bill to aid veterans