“HERE STANDS THE SAVIOUR” Indonesia must know something that most other Countries do not. The fact that they are primarily a Muslim Country matters not an iota. Obviously, the Catholics of this Country have such an abundance of faith in Jesus Christ, they decided to erect a Statue of such magnificence, it boggles the mind.  ...

Read More →