Travels Disrupted As Winter Storms Blanket Canada

Earlier this week, a major winter storm covered parts of Canada, interrupting travel and shutting off electricity for thousands of homes. According to a report, Ottawa, which was under a blizzard alert Monday, experienced almost 19 inches (48 centimeters) of snowfall, Environment Canada said. Ottawa paramedics thanked an eight-year-old boy for saving an elderly man […]