Stockholm - Arab Today
A runner holding a boy crosses the finish line during the Stockholm Marathon in Stockholm, Sweden, June 5, 2016. Over 20,000 runners from 81 coutries and regions partipated in the match
A runner holding a boy crosses the finish line during the Stockholm Marathon in Stockholm, Sweden, June 5, 2016. Over 20,000 runners from 81 coutries and regions partipated in the match