Cape Town, 20 March, 2018- CRL Rights Commission came before Parliament, where the Mancoba Seven Angels Ministries in eNgcobo was discussed.The CRL chair Thoko Mkhwanazi Xaluva says she had warned Parliament about the church. eNCA’s Pheladi Sethusa was there.