Buckingham Palace says Prince Philip, Queen Elizabeth II's 99-year-old husband, has had a successful heart procedure in a London hospital.
Britain's Prince Philip, hospitalized for weeks, has heart procedure