Iorwerth ap Llywelyn Ddû ab Einion Fychan ap Cadwgan of Ystrad Cynon — latest news, discussion & facts — IJR