This is a scheduled post planned to be published at 1460823100000 at 1460823100000
We can't despair for humanity, 

because we ourselves are human beings We can't despair for humanity, because we ourselves are human beings
1460823100000 at 1460823100000