The three terrorist groups Fatah, Hamas and Hezbollah have all fallen on hard times. Though their problems differ, none of them are ascendant now (or at least not in regards to Israel). To be sure, each still presents a challenge and a threat to Israel, but all three are the weakest that they’ve been in a long time.