the permanent representative, currently omar hilale, is charged with representing morocco, both through its non-permanent seat on the u.n. security council and also during plenary meetings of the general assembly, except in the rare situation in which a more senior officer (such as the minister of foreign affairs or the king) is present.