Russia is directly controlling Iran’s oil supplies now. A disastrous development for Europe July 6, 2022
Obama-Trump-Biden: The three European overlords whose diktats led to an energy crisis in Europe May 3, 2022