Many of us are from Europe.
Some of them tried to connect to your problematic site in order to test and see if they can help.
All of them got a time-out -> the computer tries to connect for 120 seconds to the desired server until it gives up.
Every server owner has the right to block undesired visitors but there is a codex among civilized people. Namely, you tell those visitors that access for them is denied.
The owner(or network admin) of that site (http://catalogue.sasklibraries.ca/) is a prick.
Instead of letting you know that you are not permitted to access the site, you get a "Socket Error 10060".
Such a "Socket Error 10060" suggests that either your ISP is blocking that site or rather you have a Winsock error on your network. Good luck finding that error and screwing up your system in vain.
As for Tor
, it's an anonymity network.
Sorry lroixx, I can't help but at least you get an idea about why some people can't connect to that site.