Section: geographical distribution 

Quote: "English today is probably the third largest language by number of native speakers, after Mandarin Chinese and Spanish."

This is not accurate. Spanish has less native speakers than English and the reference links given (22 and 23) do not provide any proof for the claim that the Spanish language has more native speakers than English.

On the other hand, Hindi appears to have more native speakers than English - about 500-600 Million. http://en.wikipedia.org/wiki/Hindi