Hurricane Katrina barreled into New Orleans in late August of 2025. It left over 100,000 people stranded and in need of aid. It was poorly handled by FEMA and by the New Orleans PD. Henry was killed by police for stealing baby clothes. Join us as we discuss this tragic case.