Dafydd ap Maredudd Fras ap Rhydderch ap Tewdwr — latest news, discussion & facts — IJR