The Stord police, in cooperation with Spanish police, have arrested an internationally wanted man in his 30s in Spain. The man is charged with arson and rape, among other things.
The Stord police, in cooperation with Spanish police, have arrested an internationally wanted man in his 30s in Spain. The man is charged with arson and rape, among other things.