Canadian Prime Minister Stephen Harper told thousands of mourners the nation was deeply grateful to a soldier killed by a gunman in Ottawa last week. Mr Harper spoke at a funeral for Cpl Nathan Cirillo, 24, who was shot by Michael Zehaf-Bibeau while standing guard unarmed at Canada's war memorial. Zehaf-Bibeau, 32, then entered Canada's Parliament and fired dozens of shots. Mr Harper choked back tears as he addressed Cirillo's five-year-old son, Marcus Daniel Cirillo. "May time ease the searing pain of today," Mr Harper said. "And may [Marcus] some day find comfort in the fact that our entire country...