A non-profit organization dedicated to improving the lives of Black Catholics across the United States
New Genesis Total Praise Center is to emancipate the believer through the Body of Christ, which concentrates on building a people and not a temple. ...