Former Russian President Boris Yeltsin has died, the Kremlin says. Mr Yeltsin was 76. The cause of death has not yet been announced. He had a history of heart trouble. Full story