The claims outlined in the report stem from whistleblower information and documents from NASA to its workforce. The report was published less than 48 hours before the end of the 2025 fiscal year.

Leave a Reply

Your email address will not be published. Required fields are marked *