The most-discussed news today in Russia is the expanding fuel sales restrictions now in place across 15 regions and annexed Crimea, introduced by local authorities to curb price spikes and prevent artificial shortages amid surging demand.
HypeNows