Betteridge’s Law
No.
September 13, 2017
Has China cracked Nasa’s ‘impossible engine’?