The submission is unclear. I get "The apge is down". I guess the submitter wants to tell us that the page might have been intentionally removed? Or Twitter have too few employees left to keep their stuff maintained? Well, I have come to my conclusion some weeks ago: I don't want to have anything to do with Twitter anymore.
Maybe it was reactive to reduce load on the platform but more likely it's because it was a deliberate change.