What’s the Twitter account reliability like? Can’t see anything on the screenshot so keen to know...
The article was from a South American sports paper, and there were 3 tweets all saying more or less the same thing. All between 23k to 35 k followers.
I can’t find them now. Sorry.