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