Katherine Stewart

Katherine Stewart

Published 23 Jun 2020

Katherine Stewart is an Armed Forces Delegate with the International Committee of the Red Cross. She is based in Tel Aviv.