Rhys ap John ap Maredudd ab Ieuaf Llwyd - Rhys ap John ap Maredudd ab Ieuaf Llwyd — the latest coverage, the community and the facts.