Impact for Christ Ministries (IFCM) is an inner-city ministry located in Johannesburg, South Africa. It is overseen by Prophet Phillip Banda, an anointed man of God who...