Q:
what's the difference between brown and white heroin?
A:
Pure heroin is usually white. Street heroin is usually brown from impurities and adulterants. However heroin cannot be gauged for purity just from looking at it.