Richard ap Maredudd Kyffin - Richard ap Maredudd Kyffin — the latest coverage, the community and the facts.