Leyla Mustafayeva is an Azerbaijani journalist and the wife of investigative journalist Afgan Mukhtarli, who was kidnapped in Georgia in May 2017 and later imprisoned in Azerbaijan
Project Exile: Wife of kidnapped Azerbaijani journalist puts her career on hold to campaign for her husband’s release
read more