WORLD
World WORLD

Sakhalin Island

A policeman at the scene of a deadly shooting at a Russian Orthodox cathedral on Sakhalin Island off Russia's Pacific coast.Dmitriy Sindyakov / Associated Press
This photo is featured in these articles:
78°