Skip to content
Russian President Vladimir Putin can no longer conceal the cost of his Ukraine war from the Russian public. There are fuel shortages throughout the Russian Federation. Videos show hundreds of automobiles lining up to get a few liters of gasoline at gas stations around Moscow. Gasoline sales to civilian vehicles in occupied Crimea have been suspended as the Ukrainian blockade of the peninsula takes...