London

LONDON, United Kingdom (AFP) — London will host a new World Cup this summer featuring eight top nations including the United States and Jamaica, British Athletics announced on Monday. Britain, the United States, Poland, China, Germany, France, Jamaica and South Africa will compete at the London Stadium on July 14-15. The tournament follows last year’s


[There are no radio stations in the database]