Parishioners from the St. Mary's of the Assumption Catholic Church in Elizabeth, New Jersey rallied outside the offices of the Newark Archdiocese to protest the removal of four popular priests. WBAI's Jose Santiago discussed the matter with Alejandro Jaramillo, a member of the parish
Watch video