How Britain (pop: 65 million) won more golds in Rio than China (pop: 1.3 billion)

How Britain (pop: 65 million) won more golds in Rio than China (pop: 1.3 billion)

Britain had a historic Olympic Games. The island nation, with a population of just 65 million, beat China, a country of 1.3 billion, to take second place at the Rio Olympics—both behind the US. Team GB left Rio and lands back in London today with its best medal haul in 108 years—27 gold medals, 23…