The first iteration, at the top of the page, looks completely normal to me.
Anyway, just click on the “View on Twitter” icon in the upper right corner of the Tweet.
Both iterations take you right to the Twitter website.
I already have Number that source is dicey at best. Ive already posted about my concerns
This speculation is tin foil hat crap