Y Teg Fadog, ap Madog ap Gruffudd ab Owain Brogyntyn - Y Teg Fadog, ap Madog ap Gruffudd ab Owain Brogyntyn — the latest coverage, the community and the facts.