Terrorism Suspected in EgyptAir Crash

Thursday morning saw tragedy when 56 passengers and 10 crew members aboard an EgyptAir flight enroute from Paris to Cairo crashed into the Mediterranean sea.

IDF Rescue Unit Always on Duty Around the World

IDF Search and Rescue

 …neither shalt thou stand idly by the blood of thy neighbor…” (Leviticus 19:16) The bible admonishes us not to stand idly by the blood of our neighbor, and two vacationing IDF Search and Rescue Unit members took the command to heart.  While hiking in Wales earlier this week, they helped save a 67-year-old fellow hiker […]