Canada

Alberta man fights off cougar at Tim Hortons