At least eight folks have died on account of highly effective thunderstorms in Canada's two most populous provinces this weekend....
News at Another Perspective
News at Another Perspective
At least eight folks have died on account of highly effective thunderstorms in Canada's two most populous provinces this weekend....