$ 0 0 "You are the last, best hope of Earth," Leonardo DiCaprio told world leaders on Friday.View Entire Post ›