Last week, we reported of alleged rising school violence at Baker High School in Louisiana. A concerned resident tipped us off to videos and evidence…
Last week, we reported of alleged rising school violence at Baker High School in Louisiana. A concerned resident tipped us off to videos and evidence…