Register / Login here to explore customize features.
Police in China recently busted a massive cryptocurrency scam operation called "I Am a Clown” (IAC). In a raid of the group's villa, police found 1.3 billion yuan (or $193 million) in cash.