Tried to open this site. This is what I got:
Harmful web site blocked
NRO is a well-known publication, not an iffy website.
Worked for me.
Tried this from other sites. Same thing. I am on someone’s hate list.