Thomas ap John ap Gwilym ap Jenkin of Llanffhangel — Thomas ap John ap Gwilym ap Jenkin of Llanffhangel — the latest coverage, the community and the facts.