The Guilfordian

News in Brief

April 7, 2020

United Kingdom Prince Harry and Meghan Markle recently announced their intentions to step down from their royal duties and settle in North America. This rupture in the royal family is one of the most...

Load more stories