Should we be worried that the form book and rankings favour the usa?

1 min read

On paper, you co