Church pastor killed in Kensington hit-and-run; driver sought
57-year-old Eliezer Leon was a brother, father and assistant pastor at Estanque de Sioloe Church in Germantown.
57-year-old Eliezer Leon was a brother, father and assistant pastor at Estanque de Sioloe Church in Germantown.