I am from India.
If someone insults the Prophet (Sallallahu Alaihi Wasallam), will he or she be forgiven if they repent sincerely or will the hadd or punishment still be carried out? Will the ruling be applicable in a Non-Muslim Country?
The ruling will defer in a Muslim country and non-Muslim country.
In a Muslim country that person will be executed as per the view of the majority.
In a non-Muslim that person will be declared to be out of the fold of Islaam.