Illustration by Kristen Radtke / The Verge; Getty Images Elon Musk has reiterated his claim that fake and spam accounts could make up more than 20 percent of ... Read more