Comment Re:Captchas need to evolve (Score 1) 167
It's estimated that 8% of India speaks English, which would be 90 million people. That's second only to the United States.
It's estimated that 8% of India speaks English, which would be 90 million people. That's second only to the United States.
We are each entitled to our own opinion, but no one is entitled to his own facts. -- Patrick Moynihan