News

A report obtained by WWL Louisiana reveals new details about a school bus crash in New Orleans on April 10th that killed 6-year-old Mayson Richards. The NOPD said Richards’ mother drove him to ...