At least eight folks have died on account of highly effective thunderstorms in Canada's two most populous provinces this weekend....
storms
Hurricane Pamela was set to dissipate on Wednesday night time after pulling down timber, damaging companies and flooding streets within...