Russian diplomat pays a visit to Sitka
A band of Russian performers, with their sights set on Sitka, are reportedly still in Moscow awaiting visas. As the mystery of their travel plans deepens, one Russian did make it to the Alaska Day festivities this past weekend.
Read More