1) What kind of domain is that? Looks like a domain for a tabloid or something
2) It redirects me to https://www.paramountpressexpress.com/location-not-allowed which says "Your geographic location is not allowed access".
Here is a mirror for others who happen to not live in the US (or whatever country it's restricted to): https://archive.is/AYgwj