What is punishment for zinna if it committed before marriage. How to repent it, June 3, 2018 by Hasan mahdi Salamunalaikum It is stoning in Islamic government Isteghfar is the way to repent Sincere repentance means not to repeat in the future May Allah forgive everyone Wassalam Sayed Abul Qasim Rizvi