English History: The Battle of Towton

The largest and bloodiest battle in English history is almost unknown, in 2022. During the Wars of The Roses in 1461, close to the village of Towton near the city of York, a battle was fought during a snowstorm in March that year. When it was over, 28,000 soldiers had been killed, a total never … Continue reading English History: The Battle of Towton