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.
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.
A star-studded wishlist for the Savannah Bananas' game in NYC, featuring icons from Jay Z to Jenny from the block!
Discover Afghanistan's quake aftermath, Sudan's peace efforts, and New York's enduring strength post-9/11 in this global news round-up.
A bold move by Saskatchewan's health officials as they declare the 'Queen of Canada' compound unfit for habitation, sparking controversy.
Online tensions are soaring as Asmongold rejects FBI claims made by Ed Krassenstein over Utah shooting aftermath