Cydifor ap Gwaithfoed, lord of Cardigan — Cydifor ap Gwaithfoed, lord of Cardigan — the latest coverage, the community and the facts.