Mimi Bekhechi

PETA Director of International Programmes