In a landmark for gay rights, the Senate on Saturday voted to let gays serve openly in the military, giving President Barack Obama the chance to fulfill a campaign promise and repeal the 17-year policy known as "don't ask, don't tell." Obama was expected to sign it next week, although the change wouldn't take immediate effect.