Tag: Grad rockets

Apple of God’s Eye

The tiny nation of Israel is exercising considerable restraint as she responds to this latest uptick in rocket attacks launched from Gaza – considering a half million of her residents have been told to stay indoors and keep bomb shelters open. Read More