These are among the most complex questions in modern times, and Rabbi Rakeffet explores and explains them with remarkable clarity.