More Story

Shimon Peres, Peace Crusader and Admired Statesman, Lost More Elections Than He Won

The long-serving Israeli leader, a tireless peace crusade and Nobel Peace prize winner in 1994, arrived in Cameroon in on August...