News

A court in Russia’s Leningrad region has approved a request from the Prosecutor General’s Office to transfer 55 percent of shares in the St. Petersburg Oil Terminal to the state, according to reports ...
Two blasts took place around 5 pm, India time, at two St Petersburg metro stations in Russia on Monday, reported the state-owned Russia Today news. At least 10 people have been killed and over 50 ...