An Iranian woman has broken the Middle East’s record for long-distance swimming, vowing to break her new record next year. Mahnaz Karimi swam for 25 hours in a swimming pool in Ahvaz. She swam non-stop from Saturday to Sunday treading water with hands up.