Erdogan wins Turkish elections: What does this mean for Turkey?
Spain fears halt of Algerian gas supply Algeria has threatened to suspend its gas exports to Spain, the latest twist in a complex triangle of diplomatic tensions between the gas supplier, the gas importer and Read More