you do not need a twitter account at all to see twitter links and view tweets.
Well, it seems I can’t see anything because my account is locked. Only a blank page asking for my cell phone which I will not give them. I’d have to create a new account.