I couldn't find this story on the Web site of
IL SOLE 24 ORE. Maybe somebody with better searching skills can find it.
Michael Ledeen, you know the Italian press. What do you know about this outfit?
I've searched that site too, and could not find it. They also have audio news, but I don't have the bandwidth or knowledge of the Italian language to check it out.