Leaders return home from the World Economic Forum’s annual meeting in Davos, Switzerland, having shared views and compared notes, carrying insights from around the world back to their organizations.
President Shimon Peres speaks in Davos(photo credit: REUTERS)ByTAL KEINAN