SANAA, Yemen (AP) — Yemeni officials say a U.N.-chartered aid vessel has docked and its cargo was being unloaded in the key port of Hodeida, following a three-week blockade by a Saudi-led coalition fighting Shiite rebels in Yemen.

The officials say the vessel belonging to the World Food Program docked in Hodeida earlier on Tuesday. They also say that another vessel, carrying commercial cargo, is being unloaded in the port of Salif, which is also in rebel hands.

The officials spoke on condition of anonymity because they weren't authorized to talk to reporters.

The Saudi-led coalition fighting Yemen's Shiite rebels, known as Houthis, had promised to reopen Yemen's main airport and the port of Hodeida to humanitarian traffic last week.

It went to war in March 2015 on behalf of Yemen's internationally recognized government.