Babylon Attracts $1.42B In BTC Over 10 Bitcoin Blocks – “The Defiant”





Users raced to deposit BTC on Babylon to begin earning points.


Source link


Leave a Reply

Your email address will not be published. Required fields are marked *