F forbes.com Billionaires Claiming Climate Leadership Should Not Promote Space Tourism 36 points betolink 5 years ago 23 comments