Richard ap John Bodwrda ap Madog of Bodwrda — Richard ap John Bodwrda ap Madog of Bodwrda — the latest coverage, the community and the facts.