Life League is led by James Dowson, a Christian fundamentalist from Glasgow, based in Northern Ireland.
The Life League is led by James Dowson, a devout Christian from Glasgow who resides in Northern Ireland.