202 Now we see Israel coming into view... (media.scored.co) posted 1 year ago by catsfive 1 year ago by catsfive +203 / -1 30 comments share 30 comments share save hide report block hide replies
I went through the twitter thread and the only source mentioned was reference to this daily mail article that i had to search for.
Doesn't seem to be sauce for this, yet.
So in other words twitter OP made it up
Maybe. How can we know? Is this someone you follow and can vouch for?
No