Baku

Azerbaijan Orders Closure Of BBC Office In Baku

Azerbaijan has ordered the BBC to shut its office in the country, officials in Baku said Thursday, in what the British broadcaster denounced as ...