World peace remains an elusive — and faraway — goal. A goal for dreamers. But unless at least some people hold the vision of world peace firmly in their sights, it can never become a reality. The World Peace Caravan is a real caravan set to embark on December 15, 2015 from Petra, Jordan. Inspired by the Queen of Sheba’s … Read more about this episode...