If you can't do the time don't do the crime. To use U.S. standards is wrong. Amount of time in the forum does not change a fact. This is Italian law. It is up to Italians to enforce it or not, and not worry about a bunch of North Americans trying to force their opinion. It would be like the French trying to force their opinion on the U.S., Whoops they did that, and got an appropriate response.
Although Italian law does apply on Italian soil, I think the application of criminal law to athletes caught doping is a very bad idea. The IOC also opposes it. First of all, there are already stiff penalties in place for those caught doping. Secondly, in doping cases, we are not typically dealing with substances that are considered harmful to society (heroin, cocaine, etc.) Many banned drugs are in fact legal substances in any context other than sports. Remember what happened to Romanian gymnast Andreea Raducan in the 2000 Sydney Games? She was stripped of her gold medal because she tested positive for pseudoephedrine, a common over-the-counter decongestant, but at that time it was on the IOC list of banned substances. Now imagine if Australian law had treated Andreea's situation as a criminal offense? That would have been totally reprehensible! Punishment for doping should be imposed in the context of sport, and should be the sole responsibility of the IOC and the governing bodies for the various sports. Criminal law really has no place in the Olympics. When the governments of host countries try to impose their views and values on an international event, it is not a good situation.
I guess the thing that I questioned was whether it was ethical for a government, Italian, American or Martian, to use the results of a testing program by a third party to initiate court proceedings. I do not know what the Italian stance is on probable cause, but would they have had probable cause to test this athlete if she had not tested positive in a routine IOC testing program?
I don't know...ask the NHL