Javiel Pena Sola, an illegal alien from El Salvador, was arrested in North Carolina after he allegedly caused a crash which kiIIed THREE people then fled the scene
Another Democrat hero claimed the lives of innocent Americans
Every. Single. Day.
h/t @ImmigrantCrimes