Sir Patrick Allen Urges Young Leaders to Put Service Above Self
overnor General, His Excellency the Most Hon. Sir Patrick Allen, has called on young leaders to live by the “I Believe” mantra in putting service above self and making a positive difference in the lives of others. The Governor General, who was addressing the Model United Nation’s Investiture Service at the York Castle High School…