england

King Charles I

2022-11-03

An army of 700 Royalist troops were on their way from Kenilworth Castle to Tamworth Castle. They had...