Taliban release video of Canadian held in Afghanistan Taliban release video of Canadian held in Afghanistan Zesham May 09, 2011