Energy Giant Shell Closes Its Gas Stations in Russia

Gas stations of the British-Dutch company Shell in Russia have completely stopped selling fuel, but despite this fact, shops and cafes continue to work.