July 18, 2024
Home » Litecoin holders move to sell 928 million LTC: Will prices drop below $70?