Picture of the Day Rabbi Yitzchok Goldstein, the Head Shliach of Spain, was spotted doing Mivtzah Tefillin while on a train ride.