Javiel Pena Sola hit three people with his car in North Carolina on July 18, killing all three. He had been arrested by ICE in 2016 but was released into the community.

Read More