News24.com | World Athletics insists Russia pay doping fine by 1 July