Resident scammed out of $20,000
Cleveland OH Local News, Breaking News, Sports & Weather
March 22, 2026
A resident reported that he had fallen victim to an online scam and lost approximately $20,000 on March 13.
Discussion in the ATmosphere