Picture of the Day When the Deputy Chief of the Israeli Embassy came to visit, Leibel Lazaroff asked “Hey did you put on Tefillin?” He said “nope but I’d love to with YOU!”