Swedish police doing gods work