Francis attended Whitchurch Grammar School and Llangtwg Secondary School before studying at the University of Wales, Swansea, where he earned a doctorate in history.
He studied at the University of Wales, Swansea, where he earned a doctorate in history. Francis attended Whitchurch Grammar School and Llangtwg Secondary School.
Francis attended Whitchurch Grammar School and Llangtwg Secondary School. He studied at the University of Wales, Swansea, where he earned a doctorate in history.
Francis attended Whitchurch Grammar School and Llangtwg Secondary School. He studied at the University of Wales, Swansea, where he earned a doctorate in history.