NBC’s Dr. Nancy Snyderman ‘In Awe’ of IDF Medics in Philippines November 16, 2013 / By David Lange A light unto the nations NBC’s Dr. Nancy Snyderman ‘In Awe’ of IDF Medics in Philippines Read More »