Do you not know that God possesses the sovereignty of the heavens and the earth? He punishes whomever He wills, and forgives whomever He wills. God is Omnipotent.
أَلَم تَعلَم أَنَّ اللَّهَ لَهُ مُلكُ السَّمٰوٰتِ وَالأَرضِ يُعَذِّبُ مَن يَشاءُ وَيَغفِرُ لِمَن يَشاءُ وَاللَّهُ عَلىٰ كُلِّ شَىءٍ قَديرٌ
alam ta’lam annal laaha lahoo mulkus samaawaati wal ardi yu’az zibu many-yashaa’u wa yaghfiru limany-yashaaa’; wallaahu ‘alaa kulli shai’in Qadeer