Reports Document Detentions and Pressure to Sign Russian Military Contracts from June to August 2025 | Epistemic News