Michael McCaul

Author Archive

  • Feb 25, 2023
    Ukraine war wouldn’t take so long if Biden would commit to victory. Administration has been too slow getting critical weapon systems to the battlefield.