Rebecca Vincent

Rebecca Vincent is a freelance human rights consultant and expert on freedom of expression in Azerbaijan, who coordinated the International Partnership Group for Azerbaijan for ARTICLE 19.