Christ calls every priest, deacon, religious and lay person to embark upon the new evangelization - Watch Video