Santos Files Paperwork Showing Company He Claimed Managed $80 Million in Assets Has Address in Dollar Tree Strip Mall
New little details about serial fabulist Rep. George Santos’ (R-NY) tall tales keep crawling out of the muck, and updated campaign finance reports have brought us an amusing tidbit about the Devolder Organization LLC, which he claimed managed more than $80 million in assets on a previous version of his...