Politics NASA astronauts stranded in space due to Biden’s ‘lack of courage,’ White House says March 19, 2025 [#item_full_content]