But eventually, even after pointing out the flaws in everyone else, the spotlight needs to turn inward. What kind of Israel do we want in the future?
Follow us on GoogleUS President Barack Obama and Secretary of State John Kerry land at Ben Gurion Airport.(photo credit: ISRAEL AIRPORTS AUTHORITY)ByDAVID BRINN