California Woman Arrested After Chopping Off Mother’s Head
OK, it’s official: California is the new Florida. Horrifying news in El Monte (a city just east of downtown L.A.) via the ABC 7 report above.
OK, it’s official: California is the new Florida. Horrifying news in El Monte (a city just east of downtown L.A.) via the ABC 7 report above.