Palestine, Texas, police have released the body cam footage of Officer Kaylynn Griffin during the shooting death of James Bushey outside of an Applebee’s.


12 hours ago 6 Comments