On Monday, there was left on our doorstep a small package in a white envelope. There was no address but on the top right there was a printed image of a cancelled stamp with the Star of David and Hebrew lettering on it, below which was written “Hand delivered by IRM”. On the top right where the return address would be was the same Hebrew word in larger lettering, below which was a logo of a menorah and “ISRAEL RESTORATION MINISTRIES: Hope and Gladness for the Jewish People”. [Read more…]

