11 December 2024: This day in history
1282: Llywelyn ab Gruffydd the last native and independent Prince of Wales is killed at the Battle of Orewin Bridge at Cilmeri, near Builth Wells, south Wales by forces of Edward I of England. Reigned from 1259 and is known as Llywelyn the Last. 1620: Mayflower Pilgrims come ashore in Plymouth Bay, traditionally thought to […]

















