Llywelyn Deuddwr ap Maredudd ab Iolyn ap Madog Fychan of Llansanffraid-ym-Mechain - Llywelyn Deuddwr ap Maredudd ab Iolyn ap Madog Fychan of Llansanffraid-ym-Mechain — the latest coverage, the community and the facts.