By Paula R. Stern
No, I'm not laughing...but come on, locusts? Egypt? Just before Passover?
By Ruchama Feuerman