A school shooting has been reported in downtown St. Louis at the Stevens Institute of Business and Arts around 2:00pm CST.
Reports state that 2 people were shot, one being the shooter, who shot himself. Both the victim and shooter have been taken to the hospital, however their conditions have not been confirmed.
Related Articles