For the last year and a half, Tufts Students for Israel has battled against criticism of Israel on the Boston-area campus.
Politis has photo-documented street life in some 80 countries and won prizes. After travelling the world, the only place ...