I’ll help you out a little about the EU, as for the rest I have only historical fact that is of no relevance to your question.
Non-prescription drugs are in all theory illegal everywhere in the EU, including Amsterdam and the rest of Holland. They have been made legal in practice in some parts. These include Holland, most of the German States, Spain, Portugal an isolated community in Denmark and the same in England. Outside the EU, but in Europe; Zurich, Switzerland also represents a ‘haven’ for drug users. This de-facto legalization combined with generally lenient practice on reinforcing the illegality of possession ‘for personal use’ across most of the EU makes it very difficult to say where it is really legal to possess and consume drugs.
The manufacturing and distribution of drugs is once again illegal all over the EU, however the type of drug in question will again have some impact on ‘how illegal’ it is. Holland has the most lax rules in this regard, while as the peddling of hashish and grass will be tolerated opiates and opiate derivates like heroin will be cracked down upon on in a harsh way.
To explain how hard this is to answer I’ll give you the following example. The German supreme court has ruled that pursuing cases for possession of cannabis related products for ‘personal use’ is unconstitutional and a waste of valuable judicial resources. The definition of ‘personal use’ is however left to the state courts to define.
This has resulted in a situation were the federal states have varying effective drug legislation. In Bavaria I will be arrested if caught with any amount of hashish on me, I will however not be prosecuted if it is less than or equal to 5 grams. In Hamburg I can spark up a spliff in public and nary a police would react as long as I am not selling any. Now that is within the same legislation, imagine how complex it gets when you try to understand the subtleties over 15 national states with similar substructures within them.
To make it simple I’ll put it this way:
Magic mushrooms, cannabis kat, and drugs on that level in small amounts are pretty much OK in Europe and will not lead to any serious legal altercations as long as you do not manufacture or sell them. Everything else including coke, weirdness like special K and the newer designer drugs will get you busted big time, with some rare and very local exceptions. This pretty much applies to all of the EU, save Sweden.
Sweden has the harshest anti-drug laws in the Western world and even being under the influence of an illicit substance is a criminal offence. In other words if you are found to be DUI with THC in your blood you’ll not only get busted for the DUI offence, but also for the actual fact that you smoked pot. You might take solace in the fact that if you should be in that situation; Sweden has one of the most lenient penal codes and most relaxed prison systems in the world. Then again you don’t really deserve that since you shouldn’t have been fucking driving after smocking that joint, should you?
As I said, not an easy OP to answer. I think this has a little to do with the artificial nature of drug laws that are so dated that even conservatives and moderate conservatives like myself question their validity these days, and the fact that we are dealing with codifying culture under international pressure from other cultures.
Sparc