Sioux City police say the suspect in last week's armed robbery of the Tobacco Hut, on the north side, has been arrested in Minnesota.

Forty-eight-year-old Cyrus Free, of Winnebago, Nebraska, is in custody, in a Minneapolis suburb, with charges pending in the Sioux City robbery.

Back on May 22, police say Free walked into the Tobacco Hut, pulled a gun on the clerk behind the counter, and demanded money. He got away with the cash and several cartons of cigarettes.

Court records show Free has several outstanding federal warrants. In Thurston County, Nebraska, Free faces a charge of sexual assault. In a sworn statement, an FBI special investigator claims Free sexually assaulted two family members, a 14-year-old girl, and her 12-year-old sister.

The older sister told authorities that Free had been having sex with her two times per month since she was 12-years-old.

The sexual assaults happened at a home in Winnebago, Nebraska.

Previous story: Sioux City Police Detective Nick Thompson said 48-year-old Cyrus Free of Winnebago has been arrested in connection with the Tobacco Hut armed robbery.

Police said the robbery happened on May 22 around 6:30 p.m. where Free displayed a handgun to the clerk and demanded money. He left with an undisclosed amount of cash and cigarettes.

Det. Thompson said Free was taken into custody in Prior Lake, Minnesota for outstanding federal warrants and robbery charges are pending.

The Dakota County Sheriff's Department, FBI and Prior Lake Police Department assisted in the investigation.