Posted on November 20, 2021November 20, 2021 by Mark AlexanderWait, What? Isn't heĀ creating space debris by launching "several hundred" more satellites?
Is this like satire from the "Onion"?
Sadly, it is NOT.