New CIA Director Has Hawkish History on Israel and Iran

Giant Turtles at Alexander River

They're as big as your kids and they love to eat junk food (although they shouldn't). Here's where to spot these massive critters in Israel.

There is in the land of Israel a river called Alexander that intersects with the coastal highway just north of Netanya. In that river is a population of...