News

Azerbaijan's Interior Ministry told local media that seven people linked to a Kremlin-funded media outlet in Baku have been detained after a Monday raid on its office.