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.


3 hours ago 5 Comments