Governor-General Sir Patrick Allen says the legacy of Prince Philip, the husband of Queen Elizabeth II, who passed away today, will live on. His passing was announced by Buckingham Palace today. He was 99. Reacting to the news, Allen said that the...