Charity regulator appoints interim manager to The Kingdom Church GB
The Charity Commission has appointed an interim manager to The Kingdom Church GB in South London.