Two days before the start of the IAAF World Championships, Beijing 2015 to of the expected stars of the upcoming competition, Kenya middle distance great David Rudisha and US sprinter Tori Bowie, had a chance to visit the Bird's Nest with an unusual mission.
Share this Article