Locusts, Giraffes and the Meaning of Kashrut By Tamar SchwartzJanuary 18, 2014 Categories: General News Click Here to Read: Locusts, Giraffes and the Meaning of Kashrut by Meir Soloveichik in Azure no. 23, Winter 5766, 2006.