Top Story

MOSCOW (RNS) — Protesters caused Russian church officials to cancel plans for a new cathedral in Yekaterinburg, the country’s fourth-largest city. Protesters were angered that the cathedral was going to be built on a rare piece of green space.