John ap Dafydd ap Maredudd of Bach y Graig — John ap Dafydd ap Maredudd of Bach y Graig — the latest coverage, the community and the facts.