It’s a fake O’Reilly account. I knew it was too good to be true. Here’s O’Reilly’s real account. Or I think it is. There’s a lot to choose from. But the one with the Cruz allegations are fake.
https://twitter.com/oreillyfactor
Using a sans serif font like most browsers and webpages default to confuses "I" and "L". Here is the exact same lettering used for that fake account name shown in different fonts ...
oreilIyfactor ... Times
oreilIyfactor ... Georgia
oreilIyfactor ... Arial <---- NOTE: that it looks like two consecutive "L"
oreilIyfactor ... Verdana
oreilIyfactor ... Courier
oreilIyfactor ... Comic Sans
oreilIyfactor ... Segoe
oreilIyfactor ... Tahoma
oreilIyfactor ... Consolas
oreilIyfactor ... Palatino Consolas
( if the font is not installed locally the user will not see it ). So what they did there was duplicate the CSS style sheet that Twitter itself uses, which gives this ...
font-family: "Arial", sans-serif;
... as the preferred font ( likely the most common one across all devices ) but unfortunately it is the most "Sans" Serif to be found. FreeRepublic appears to default to it as well. It is easy to spoof just using the standard character set.
That fake site is extremely well done. But I should have noticed the Twitter follower count. That is a dead giveaway!