Football player at Tulane University removed from team due to Mardi Gras break gun-related charges
Tulane University, one of the prestigious institutions located in New Orleans, Louisiana, has recently made headlines with a shocking incident that has resulted in the dismissal of one of their…