Your Free Speech is in the Hands of “Hoaxy”

Researchers at Indiana University in the US have launched Hoaxy, a platform…