April 11, 2025 Trump White House budget proposal eviscerates science funding at NASA. “This would decimate American leadership in space.”