Though this riviting video clip doesn’t mention where, the Tundra Tabloids can verify that it was shot in multple places around Stockholm, Sweden. The first place was the Central Train Station where the TT interviewed the artist, Lars Vilks, creator of the now infamous Mohamed as a roundabout dog cartoon, .
The second scene was taken in the vicinity of the Swedish house of parliament, only a short distance from the place the TT interviewed a few Iranian women protesting outside the same building. These Iranians were pro-democracy, anti-Islam and friends of Israel. I assume that this group in the video is in some way connected with that group of women the TT talked with. Thanks to Vlad for the heads up to the vid. KGS