The man, together with another man, allegedly forced the woman to stay in the home for two days in November. A weapon is said to have been shown to the woman and on two occasions the man is suspected of touching her under her clothes.
By sending messages to social services, the woman managed to get help from the police, according to SVT. The weapon and drugs were found at the scene.
The man in his 30s is charged with unlawful deprivation of liberty and sexual harassment. Both men are charged with serious weapons offenses and drug offences.