On April 28, the El Paso County District Court ruled that the prosecution suppressed scientific evidence contradicting its ...