UK Police Top up Budget With Proceeds From Sale of Seized BTC

News A UK police department has sold 295 BTC which they say were legally seized from a drug dealer. The[…]

Read more