Foundation of Faith

It is Later Than You Think!

“It is later than you think!” – This phrase is written on a garden wall in the Chinese capital of Beijing. Of course, this does not mean your watch: you would quickly get it adjusted […]