Azerbaijan has ordered the BBC to shut its office in the country, officials in Baku said Thursday, in what the British broadcaster denounced as a "move against press freedom."
Azerbaijan has ordered the BBC to shut its office in the country, officials in Baku said Thursday, in what the British broadcaster denounced as a "move against press freedom."