charged with stabbing

A Shocked Town
Amazing on how two lives so different from each other would collided with each other with a sad outcome for two young people. Celia Barquin Arozamena loses her life.