A new analysis has found that a total of 25 countries were responsible for 323 shipments of crude and refined petroleum products to the Israeli-occupied territories while the Tel Aviv regime was committing genocide in…
Twenty-five oil-producing states accused of complicity in Gaza genocide: Report
