GOOD

Olive trees have been considered a symbol of immortality dating back to ancient times, but one olive tree might actually be immortal.

Keep Reading Show less
Trending Stories