I was going to say the Internet is broken, but I’m pretty sure it’s actually the whole country. Maybe the UK, too. And France. image