BP Extracted Iraqi Oil Worth £15BN After British Invasion

By Matt Kennard – Mar 22, 2023 Despite UK ministers denying the war was about … Continue reading BP Extracted Iraqi Oil Worth £15BN After British Invasion