BOISE, Idaho (KBOI) - A 31-year-old Boise man suspected of sexually assaulting a woman at the Boise Towne Square Mall has been arrested.
Boise Police says they've arrested Gregory Macho. The attack happened just before 9 p.m. on May 14 in the parking lot outside JC Penney.
Officials say he pulled his pickup truck behind the first victim's car, then pushed himself inside the car when she opened the door and began to sexually assault her.
Another woman, who was nearby, heard the victim crying and came over to help, according to investigators.
Police say Macho then stopped his assault and ran back to his pickup truck.
Before driving away, though, police say he appeared to intentionally swerve and hit the woman who had come to help, sending her to the hospital with serious leg and hip injuries.
Officials released a drawing of Macho, which led to hundreds of tips and calls. Macho has been charged with aggravated assault and assault - both felonies.
"This case has been a high priority for this department because we knew it was a priority for the citizens we serve," said William Bones, deputy chief. Brutal, unprovoked attacks like this involving suspects who are strangers to their victims are quite uncommon."
Macho, who appears to have altered the look of his vehicle, lives within a mile of the mall, BPD says.
In court on Wednesday, Macho's bond was set at $2 million.