Bitcoin News of the Day: Glitch Causes Sell-off, Prices Drop 23 Percent

Advertisement