Del Rio lie more useful than what really happened
October 6, 2021
How does a stupid and ridiculous lie come to be embraced and promulgated by top officials of the United States government?
Well, as it turns out, it’s easy.
You start with an easily misinterpreted news photo that seemingly confirms the assumpt...