Thoughts to Ponder

The Tragedy of Moshe Rabbenu’s Fight for Justice

Calev Ben-Dor