Mehdi Sohrabi

Racing in Iran: The 2011 International Tour of Azarbaijan

AZERBAIJAN PROVINCE, Iran (VN) — Many may find it hard to imagine racing bikes in Iran, let alone even visiting the country due to what the media tells you.  Cycling in Iran, in fact, is very popular and this is evident in the number of top Iranian road and track cyclists that have been produced over […]