That's a very handy international weather site, LeBrok. But, considering where you live, I'm sure you're already familiar with this website.
http://weather.gc.ca/canada_e.html
I'm sure other countries have their own national weather networks. Unless they don't need to be as obsessed with weather as we are here in Canada. Last night was not a good night for travelling here in Ontario.