Mission Impossible

Spectre of somalia debacle haunts elite canuck unit sent to afghanistan

by