i guess it is not related to country. looks like some internet security software blocks it on your PC.
you can check http response header inside browser developer tools (just press F12 key and look into tab Network)
Then click on request and see headers
you must see this
Content-Type "text/html"
Content-Length "1123"
Date "Mon, 24 Jul 2017 13:46:57 GMT"
Accept-Ranges "bytes"
Server "LiteSpeed"
Cache-Control "no-cache, no-store, must-revalidate, max-age=0"
Location "https://clutchespk.com/"
Connection "Keep-Alive"
You need to check Location header. It redirect you browser to new URL