A liquefied natural gas tanker, carrying a shipment from a Russian project sanctioned last week by the US, landed in Spain, taking advantage of a time lag before the punitive measures take effect.
Maps of the war in Ukraine show Russian advances as troops appeared to make gains into enemy territory on Christmas Eve. These advancs stretch along the border of Russian-controlled land and show ...
(Bloomberg) -- A liquefied natural gas tanker, carrying a shipment from a Russian project sanctioned last week by the US, landed in Spain, taking advantage of a time lag before the punitive measures ...
Russia, or the Russian Federation, is the world’s biggest country in terms of land mass. On a map, Russia sits above Kazakhstan, Mongolia and China. Russia dwarfs China in geographic coverage ...
In Kursk, the region in western Russia where Ukrainian forces seized a swath of land, Ukrainian troops are also facing off against about 12,000 North Korean troops reinforcing the Russians.