looking4theblessedhope.com
IDF: Taking Care of Business
As you likely know, the Israel Defense Forces (IDF) thwarted a major terrorist attack aimed at Israeli citizens over the weekend. For several months, Israeli intelligence tracked the movement of Ir…