Earlier this year, The Senlis Council called Canada’s foray into Afghanistan a “suicide mission”. Today, the Council, which is a security and development policy group based in the U.K., says that the mission in Afghanistan is failing. An excerpt from its press release:
The Taliban frontline now cuts ... more »

