Since Twitter is doing bullshit shenanigans with it's content and who can view it or not.. I recommend replacing https://twitter.com/ with https://nitter.net/. It's the same content just bypasses Twitter.
You can also bypass Twitter's restrictions by using TOR but not everyone has TOR or the ability to use TOR (ie. Mobile users). So, I recommend using the nitter.net URL instead. Obviously this is not mandatory just a friendly recommendation.
Carry on.
You're welcome, and yes... Nitter currently works. Like I said, was not aware that were down before. As for that other site? No idea, never heard of it.