Northwestern State University of Louisiana is a public university primarily situated in Natchitoches, Louisiana.
Never heard of this school. It’s far away from “Chocolate City” so doubt that drug lords are involved, but you never know.
It’s a pretty sleepy little southern town.