Shard of flying glass stuck pregnant woman in the stomach, now teen is locked-up

Steven Shepherd
Steven Shepherd

Breaking