Was about to pay something via Bitpay, and then this shows up. https://m.stacker.news/28823 Visiting the main website is fine. Sure i could bypass this via VPN, But boy, the heck is going on here?