Tag: how long does heroin stay in the body