May 2 William de Braose, 10th Baron Abergavenny is hanged by Prince Llywelyn the Great 1229 Historical Events by Year 1231