IAAF World Championships London 2017 Daily Update

The official mascot for the IAAF World Championships London 2017 is Hero the Hedgehog. A competition run by iconic BBC children’s television show Blue Peter to design the mascots for both the IAAF World Championships and World Para Athletics Championships…