Betteridge’s Law
No.
February 5, 2013
Can India scan the retinas of 800 million people in the next 15 months?