India.
India is the second country that speaks the most English. (125 M).
8.4m questions
11.1m answers