2013 IAAF World Track and Field championships

Scenes from the 2013 IAAF World Track and Field championships in Moscow, Russia.

advertisement | advertise on newsday