Kitty Diaz, 21, Amaya Diaz, 19, and Kyandra Faz, 21, arrested for murder after Del Rio stabbing. Surveillance footage and witness interviews crucial.
Surveillance Footage Key in Arrest of Three Women for Del Rio Stabbing
8 min read
Continue reading in the USA News Updates app