Alex Nowrasteh

Author Archive

  • Mar 24, 2025
    Congress is hurtling toward a colossal showdown over the federal budget. The House budget blueprint instructed the Committee on Energy and Commerce to find $880 billion in spending...