George Santos denies masterminding 2017 ATM credit card skimming scam “I’m no mastermind” ~ George Santos March 11, 2023March 11, 2023 Richard Webster Caught on Camera, Celebrities, Crime & Courts, Government, International, Politics, Scams, Strange News, Top News, Trending News, Video