Home Current Affairs Lance Armstrong resigns from board of Livestrong charity