Thomas Fychan ap Thomas ap Dafydd ap Gruffudd of Llangathen - Thomas Fychan ap Thomas ap Dafydd ap Gruffudd of Llangathen — the latest coverage, the community and the facts.