UK should finally acknowledge role in 1953 Iran coup, says David Owen

Former foreign secretary says doing so would benefit both reform movement in country and Britain’s credibilityThe UK should finally acknowledge its leading role in the 1953 coup that toppled Iran’s last...

Read More