Ieuan ap Llywelyn Ddû ap Rhydderch Ddû ab Oawin — news, coverage & facts — IJR