Rhys ap Maredudd ap Hywel ap Rheinallt - Rhys ap Maredudd ap Hywel ap Rheinallt — the latest coverage, the community and the facts.