John ap Gwilym ap Gruffudd ab Ieuan of Bodychen — John ap Gwilym ap Gruffudd ab Ieuan of Bodychen — the latest coverage, the community and the facts.