Now China blamed for BP oil spill. I mean: Hunh?
Pic from Don’t Tea On Me The latest in the Guardian’s increasingly demented run of attempts to blame China for every disaster screeches out: “BP oil spill: failed safety device on Deepwater Horizon rig was modified in China”. Tim Webb’s article then goes on to admit: There is no evidence that the significant modifications to […]
Now China blamed for BP oil spill. I mean: Hunh? Read More »