In hajj, it is an issue of dispute and the most authentic option is that major sins must be accompanied by repentance!
As for accepting Islam, this erases all sins, major and minor.
In hajj, it is an issue of dispute and the most authentic option is that major sins must be accompanied by repentance!
As for accepting Islam, this erases all sins, major and minor.