Catholic Herald logo

Charles Uzzell-Edwards claims to be descended from seven saints