China’s ‘artificial sun’ fuels Western fears it has lost race to energy holy grail

None of you deserve fusion power
This is why we can't have nice things!