A Freedom of Data Act (FOIA) response, secured by an unbiased journalist, reveals that the U.S. Marshals Service (USMS) now controls 28,988 BTC, price roughly $3.44 billion as of July 2025. With many believing the U.S. authorities holds near 200,000 BTC, its bitcoin stash has sparked appreciable curiosity. Impartial Journalist Challenges Authorities’s Bitcoin Claims […]
Source link