Richard ap Madog ap Llywelyn ab Ednyfed Gam of Halchdyn — Richard ap Madog ap Llywelyn ab Ednyfed Gam of Halchdyn — the latest coverage, the community and the facts.