Just two weeks ago , in Kazan , the capital of the Russian republic of Tatarstan , Russian officials met with leaders of Islamic countries as part of a newly created body called the Strategic Vision Group . ''