Stardust. Anybody heard of it?
Seen an article on the BBC website, called 'Mephedrone: In search of a legal high. It has all of the usual Mephedrone information, but then goes onto to mention a new drug called Stardust. Anybody have any information on this?
You can read the article here