HenryThe Squid Coin ScamHow the creators of Squid Coin scammed 3.4 million from their buyersApr 1, 2022Apr 1, 2022