George Santos says his mom was at the World Trade Center on 9/11. Records show she wasn't even in the country, the Forward reports. news.yahoo.com Submitted by [deleted] t3_10fkn5e on January 18, 2023 at 10:38 PM in nyc No comments 0