Catherine Anderson

Catherine Anderson

Catherine Anderson is a Media Officer at MENA Rights Group, a Geneva-based legal advocacy NGO defending victims of human rights abuses in the Middle E... ast and North Africa region. 


MORE FROM AUTHOR