Reporter Sean Neumann at PEOPLE since 2019, reports on a California man arrested for killing over a dozen cats in Santa Ana. Alejandro Acosta Oliveros, 45, was taken into custody after evidence found at his home and witness identification.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing