Thoughts to Ponder

Parashat VaYigash – Yosef’s Remarkable Revenge

Nathan Lopes Cardozo