About
SS
Guest Author

Shlomo Shoham

Shlomo Shoham is a former judge and head of Commission for Future Generations.