25 years ago, John Cardinal O’Connor founded the Sisters of Life at St. Patrick’s Cathedral for the protection and enhancement of the sacredness of every human life. Today, they celebrated their silver anniversary with a block party. Michelle Powers took part in the festivities and filed this report.