Americans lost at least $2.1 billion in 2025 to scams that originated on social media, according to the Federal Trade ...
A manufacturing issue involving a European company has resulted in corrosion in modules for both the lunar Gateway and a commercial space station.