Thoughts to Ponder

Parashat VaEtchanan: The Revelation is Taking Place Today!

Nathan Lopes Cardozo