WorldWorld Now

Sakhalin Island

RussiaReligion and BeliefChristianityChristian Orthodoxy
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:
Loading