Law, scandal America’s Worst Liar! Posted onJanuary 23, 2023August 12, 2024 George Santos was just sworn into to the U.S. House of Representative and already 60% of his constituents are calling for him to resign. Even …