Tag: Xavier University
Two People Shot & One Dead Following High School Graduation At...
A shooting at Xavier University in New Orleans for Morris Jeff High School’s graduation has resulted in an elderly woman dead and two men...