
On this day in Tudor history, 21st July, French forces landed on the Isle of Wight; John Dudley, Duke of Northumberland, was arrested following the fall of his daughter-in-law, Queen Jane; and explorer Thomas Cavendish set off on his South Sea voyage…
[Read More...]