HOUSTON, Texas — A Houston woman has been arrested and charged with murder after investigators determined she intentionally struck a man with a vehicle and fled the scene, according to the Houston Police Department.
Martha Alicia Oliva Padilla, 41, is charged with murder in the 179th State District Court and failure to stop and render aid causing death in the 228th State District Court.
The identity of the 38-year-old victim has not yet been released pending notification of family members by the Harris County Institute of Forensic Sciences…