US Marshals Report Holding 28,988 BTC, Challenging Third-Party Crypto Estimates A FOIA request reveals the U.S. Marshals Service holds 28,988 BTC, just 15% of prior estimates, raising questions about undisclosed BTC sales. Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment. Filed under: Altcoins - @ July 20, 2025 6:00 pm