X-Nico

2 unusual facts about Mikael Storsjö


Mikael Storsjö

The Russian ambassador to Finland, Mr. Vladimir Grinin then asked Finnish members of Parliament why it was allowed in Finland to keep the Kavkaz Center website on Finnish servers and nothing had been done about it.

It is believed that the Kavkaz Center is in the control of the “minister of public relations” of the Chechen Republic of Ichkeria, Movladi Udugov.



see also