Citing her son as inspiration, a tearful Cindy Sheehan announced her candidacy Thursday for the U.S. House of Representatives. The anti-war activist is running as an independent against House Speaker Nancy Pelosi, who has represented San Francisco in Congress since 1987. "The country is ripe for a change," said Sheehan, who spoke at a podium with her son's photograph attached to it. "It's going to start right here and right now." Sheehan's 24-year-old son, Casey, was killed in Iraq in 2004. Since then, she has gained international notoriety by setting up camp outside President Bush's Texas ranch and demanding to...