Santos Files Paperwork Showing His Company He Claimed Managed $80 Million in Assets Has Address in Dollar Tree Strip Mall
Francis Chung/POLITICO via AP Photography New little details about serial fabulist Rep. George Santos’ (R-NY) tall stories maintain crawling out of the muck, and up to date marketing campaign finance stories have introduced us an amusing tidbit concerning the Devolder Group LLC, which he claimed managed greater than $eighty million in […]