Radar's "Worst Person on the Internet" Finally Indicted