A Russian delegation arrived at the premises of the US Consulate General in Istanbul on Thursday for talks on bilateral ...
An explosion occurred Monday morning inside the premises of the Russian Consulate General in Marseille, southern France, said ...