Daily Archives: November 29, 2013

Yosef’s Bloody Coat

“It is conceivably possible that the gentile accusations of blood libels in years past, were the punishment for the deceitful behavior of the brothers who dipped Yosef’s coat into the blood of a goat and then brought it to Yaakov … Continue reading

Posted in Parsha | Leave a comment