Towton, 29th March 1461: The Bloodiest Battle in English History?

Originally posted on Giaconda's Blog:
Towton is regarded by many historians as the worst battle to ever be fought on English soil in terms of the number of combatants, casualty figures, conditions on the day and treatment of those captured during the rout. It is always extremely difficult to gauge the reality of the…