1

Sweden must give Bitcoin worth €1.3 million back to drug dealers after costly legal misstep