7 Facts About Internet in the BRIC Countries Russia is the biggest country in the world. China is the 1st world leader in terms of population, and it’s followed by India. Brazil is…