26-year-old Geno Allen of Paris has been arrested by Paris PD for the death of 21-year-old Christian Castro. Allen struck Castro and one other man, Aaron Cirrola, who were working a construction site near the intersection of 33rd NW and Bonham Tuesday morning. Cirrola was flown to a hospital in Tyler with life-threatening injuries.