Efa ferch Thomas ap Rhydderch ap Rhys — Efa ferch Thomas ap Rhydderch ap Rhys — the latest coverage, the community and the facts.