Insight landing this week proves you wrong. NASA will have a role in space, but they may not be the leaders during the 2020-2030’s
Because our ‘Little Black Sambo’ didn’t like it.