Bible Verse–Revelation 17:5

And on her forehead was a name written, MYSTERY, BABYLON THE GREAT, THE MOTHER OF HARLOTS AND ABOMINATIONS OF THE EARTH.

Christian Reflections: What Is the Value and Meaning of Life?

By Mo Yan I saw an allegory on my cellphone, it was illuminating to me, and I want to share it with you. Alexander the GreatIt is about Alexander the Great. He was one of the most successful military commanders in history. He fell ill on the way back after ...

Bible Verse–John 17:3

And this is life eternal, that they might know you the only true God, and Jesus Christ, whom you have sent.

The Origin of Animals’ Names

When I was a child, I was very curious when hearing grown-ups call various animals, such as lion, tiger, elephant, peacock, cat, dog, rabbit, eagle and so on. How come they are called these names? Who gave names to them? So, I went to ask my grandfather and gr...

Bible Verse–Proverbs 29:11

A fool utters all his mind: but a wise man keeps it in till afterwards.