
The Battle of Towton was a pivotal battle during the Wars of the Roses. A Yorkist victory in favor of King Edward IV, about 50K men were apart of the battle and about 28K died from it which was about 3% of England’s population.
Blog About Fun Facts, Video Games, Movies, and TV Shows
Can we ever get past war as a species, Adam? I wish we would become wiser.
LikeLike