Griffi ap Maredudd ap Philip ab Uchdrud - Griffi ap Maredudd ap Philip ab Uchdrud — the latest coverage, the community and the facts.