The Blessings and Sins of Declining Catholic School Enrollment

New Orleans, LA – Andre Perry discusses the impact of declining Catholic school enrollment on the public school system in New Orleans.