Red flag: State report on Russian new START Treaty compliance
On January 17, 2025, the Department of State published a report on Russian New START Treaty compliance for the year 2024. The timing and content of this report are questionable, having been published at least several months before it should have been. It …