Press TV- Iran has held the countrys first womens motocross championship in the capital city of Tehran. The competitions were held at Azadi Sports Complex in western Tehran on Thursday on the 38th anniversary of Irans Islamic Revolution.