In a devastating incident in Lancaster, California, a Los Angeles County sheriff’s deputy shot and killed 27-year-old Niani Finlayson, who had called …
Tag:
In a devastating incident in Lancaster, California, a Los Angeles County sheriff’s deputy shot and killed 27-year-old Niani Finlayson, who had called …