Twitter Blocks XRP Payments Platform Amid Rumors of Bitcoin (BTC) Integration - The Daily Hodl