Content Section
Natasha Roth

Natasha Roth is a British immigrant to Israel and currently working as a coordinator at the African Refugee Development Center in Tel Aviv. She holds a Master's degree in Contemporary History and Politics from the University of London.