Video PlayerClose
Photo taken on June 17, 2021 shows the U.S. Capitol building in Washington, D.C., the United States. The U.S. House of Representatives on Thursday voted to repeal the 2002 authorization for the Iraq War, an effort to curb presidential war powers. (Xinhua/Liu Jie)