Just got 25 pop ups on my iPad when I went to the site.
It’s just the “Weekly Standard” which has been linked here often in the past.