Richard ap Hywel ap Robin ap Gruffudd — Richard ap Hywel ap Robin ap Gruffudd — the latest coverage, the community and the facts.