Police in Ohio have arrested an illegal alien accused of kidnapping and raping a 15-year-old New Jersey teen.
Juan Carlos Morales-Pedraza, 33, was taken into custody after an Ohio State Highway Patrol (OSHP) officer initiated a traffic stop on April 16 over an apparent traffic violation, WTOL reported.