A South African pastor and general overseer of Alleluia Ministries International, Alph Lukau, is in the news after he made a grand entrance into the church premises.
Read More »A South African pastor and general overseer of Alleluia Ministries International, Alph Lukau, is in the news after he made a grand entrance into the church premises.
Read More »