Craig Anderson has landed on the cover of the latest Stab Magazine from a recent trip to Tel Aviv. Make sure you pick up a copy to see all the coverage from the trip!