News

In occupied Crimea, the final Orthodox Church of Ukraine parish was demolished in July 2024, and Russian forces allegedly abducted and tortured to death priest Stepan Podolchak.
Moscow’s wartime oil adaptations in the wake of the war reveal a great deal about building resilient energy systems.