Richard ap John Johns, of Haverfordwest — Richard ap John Johns, of Haverfordwest — the latest coverage, the community and the facts.