Off-Road Racing in Iran’s Karaj
عباس شریعتی
TEHRAN (Tasnim) – An off-road racing competition, where various classes of specially modified vehicles compete in races through off-road environments, was held earlier this week near the Iranian city of Karaj, west of Tehran.