Regis Iglesias is a spokesman of the Christian Liberation Movement and a former prisoner of conscience, currently exiled in Spain.

There's nothing here.