Bitcoin Slumps 20% to $66,586 as $1.3 Billion in Leveraged Positions Liquidation Hits Exchanges | AirNews.in