Harry and Meghan landed in the mountain town of Asni on official visit to Morocco. They arrived by helicopter from the capital of Rabat and were welcomed by pupils from a school run by a Moroccan foundation that emphasizes education for all.