Star power / Are we finally about to crack fusion energy?

.....

© The Spectator