JURY VERDICT: Man guilty of killing two students, shooting another
Joshua Davis stood in front of his third victim, the gun facing his forehead at point-blank range. Davis had just shot and killed Polk State College students Joe Palacios and Christian Rodriguez, both 19, before turning the gun on Esteban Zavala, who feared he would be shot next. “I didn’t see any hesitation, any doubt,” […]