Puneet Talwar Arrives as U.S. Ambassador to Morocco