Tag: God

Weeping statue of Tarshiha

They are known as weeping statues, these occurrences have happened all over the world in various places. It is a phenomenon which sparks much religious debate to its authenticity. There …
×