Beau Biden loses battle with cancer; John Ker...