An Opera News Kenya publication
The Africa Independent Pentecostal Churches of Africa (AIPCA) is a church never short of controversies. For…