On Friday, a California state appeals court threw out the felony gun conviction against Jose Inez Garcia-Zarate, the illegal immigrant who fatally shot 32-year-old Kate Steinle on July 1, 2015, on the San Francisco waterfront. Garcia-Zarate was previously acquitted of murder in the killing of Steinle, but was convicted of felony possession of a firearm. The case against Garcia-Zarate, who was in the country illegally and had been deported five times, touched off a fierce immigration debate that was a fixture in Donald Trump's stump speeches in his 2016 presidential campaign. The 1st District Court of Appeal overturned the gun...