Petraeus: Our Lack of Commitment in Afghanistan

Republicans Are Playing Into Putin and Xi’s Hands