A California police officer has been charged with manslaughter after he was caught on video executing an unarmed mother, shooting her in the head.
Read More »A California police officer has been charged with manslaughter after he was caught on video executing an unarmed mother, shooting her in the head.
Read More »