Hywel ap Madog ap Gruffudd Vaughan ap Gruffudd Vele - Hywel ap Madog ap Gruffudd Vaughan ap Gruffudd Vele — the latest coverage, the community and the facts.