IDF reports 86% success rate, only slightly lower than 2014 war figures, but relatively high death toll has some wondering if terrorists did in fact manage to overwhelm the system
IDF reports 86% success rate, only slightly lower than 2014 war figures, but relatively high death toll has some wondering if terrorists did in fact manage to overwhelm the system
Recent comments