The Duke of Edinburgh has arrived in Canada where he will present a regiment with a new ceremonial flag.
Today, Prince Philip will present new colours as colonel-in-chief to the 3rd Battalion, The Royal Canadian Regiment in Toronto.
Philip, 91, will return to England on Sunday.
More top news
The attack on a college in Garissa, Kenya, comes a day after President Uhuru Kenyatta declared: ''Kenya is safe".
The pre-trial hearing for a British banker, accused of murdering two women in Hong Kong last November, was adjourned for five weeks.
Conservationists say one of the UK's most threatened butterflies has recorded its best year for a decade following 2014's warm spring.