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 a “move against press freedom.” Azerbaijani President Ilham Aliyev has long faced accusations of stifling the media and persecuting political opponents in the energy-rich Caucasus nation. Foreign ministry spokesman Ayahan Hajizade … Read more