Share

Beijing hosts 15th IAAF world championships

The 15th IAAF World Championships kicks off in Beijing Saturday. It is the largest sports event ever taking place in Beijing since the 2008 Olympic Games.

Leave a Comment