Where does it mention 60 million ...and India? Can you post the direct link to the article?
It was a private e-mail to members only but you can read it online here:
Numbers USA Alert
Scroll down a little ways to that quote.