Cadiz, Spain – AFP The European Union’s top diplomat confirmed on Tuesday that Johan Floderus, a Swedish diplomat working for the EU, has been held captive in Iran for more than 500 days. Arriving at a meeting on development in the Spanish city of Cadiz, EU foreign policy chief Josep Borrell told reporters that Brussels […]