Robert ap Maredudd ap Tudur ap Hywel — Robert ap Maredudd ap Tudur ap Hywel — the latest coverage, the community and the facts.