Things aren't looking so good for Ross Ulbricht, the alleged Silk Road mastermind. Federal prosecutors in New York just filed paperwork accusing the 29-year-old of ordering six murders for the lofty price of $730,000. Ulbricht's friends swear he wouldn't hurt a honeybee.
Kinja is in read-only mode. We are working to restore service.