From the BBC News Desk Sweden captain Freddie Ljungberg retires from international football to focus on playing for West Ham. More...