Olympic champion Barbora Spotakova of the Czech Republic set a new world javelin record with a throw of 72.28m at the IAAF World Athletics Final on Saturday.
Spotakova sets javelin record