Life League is led by James Dowson, a Christian fundamentalist from Glasgow, based in Northern Ireland.
Life League is directed by James Dowson, a conservative Christian from Glasgow, located in Northern Ireland.