April 1, 2016March 24, 2021Bismillah, God's Existence Humans: Evidences and Mirrors of The Merciful One Humans are mirrors and evidences of the Merciful One just as a mirror reflecting light is an evidence for the sun’s existence.