U.S. House Speaker Nancy Pelosi said on Thursday that the United States had a moral duty to condemn China’s rights abuses, but urged U.S. athletes not to risk angering the “ruthless” Chinese government, a day before the opening of the Beijing Olympics.