Veteran reporter Kathy Gannon tells the horrifying details of a brutal attack in Afghanistan.
CBC News Newfoundland
Canada
CBC News Toronto
The National
CBC News Nova Scotia