Last respects have been paid to a fallen soldier killed in Afghanistan.
Master Corporal Jeffrey Walsh has been laid to rest in Regina.
He was remembered yesterday as a valiant soldier, acutely aware of the dangers he faced in Afghanistan, but driven by a need to protect the world from the "monsters'' that threaten it.
Walsh died last week while on patrol in what appeared to be an accidental shooting by a fellow soldier.
26 Canadian Soldiers have died in Afghanistan since 2002.