News

Prince Harry looked smart in a breezy light blue linen shirt which ... the visit to apologise for the British crown's role in ...