Commentary
After days of mounting frustration with China’s refusal to account for its out-of-control 21-ton Long March-5 booster stage, newly confirmed NASA Director Bill Nelson, a former astronaut and senator, called out the Chinese regime with some needed criticism.