The Hill favicon

Cruz says Hegseth will resign, be fired or get impeached