George CastriotiMar 291 min readMarch 29th, 1461 - The Battle of TowtonConflict: The War of the Roses (1455-1487) Combatants: Lancastrians vs. Yorkists Location: England Outcome: Yorkist victory On Palm...