Sayyed Mohammad Al-Musawi,
Sayyed Mohammad al-Musawi is originally from Iraq and heads up the World Ahlul Bayt Islamic League in London. Other than being involved in various humanitarian projects, he frequently responds to religious questions. In the past, he has also spent significant time in India guiding the community.
If the criminal gets his Islamic punishment in this life, no punishment will be on him in the Day of Judgment for that crime.
If the criminal repents and compensates the victim and seeks forgiveness from hem and from Allah (SW), Allah is The Most Merciful and Best Forgiver.