Morocco had no US ambassador for nearly three years before the arrival of David Fischer, who swore in as ambassador to Morocco last week.

David Fischer and Nasser Bourita
US ambassador to Morocco David Fischer with Moroccan foreign affairs minister Nasser Bourita. Photo credit: Moroccan Ministry of Foreign Affairs