Funeral services were held on May 23 for Pamela Turner, an unarmed, 44-year-old Houston-area grandmother of three who was shot and killed by Baytown, Texas police officer Juan Delacruz outside of her suburban apartment complex on May 13 in what civil rights attorney Ben Crump has called an “unjustifiable execution.” The Rev. Al Sharpton gave […]