Betteridge’s Law
No.
December 2, 2016
Will China’s scientists’ breakthrough sound death knell for world’s deadly viruses?