Shhh! Don’t mention Britain’s role in the bombing of Yemen...
2 December 2021
What the UN has called the greatest humanitarian disaster in the world is taking place more than 3,500 miles away in Yemen – aided by billions of pounds of arms sales from Britain.