Nature Of Tests Put Upon Us By God
The way that God has created this world, it works on the principle of cause and effect. If is not correct to assume such effects as punishments.