Umluj, Saudi Arabia, March 7, 2024: Rally Jameel, the thrilling world-class navigational rally for women in the region, has concluded its second stage of the rally amidst the stunning scenery of Umluj. The rally, organized by Jameel Motorsport and supported by the FIA...