Prince Harry has been criticized for his ‘host duties’ during a short visit to Mozambique

Prince Harry visited Mozambique to promote the country’s wildlife conservation efforts…