299. Public execution of punishments.
This verse of the Quran (24:2) says, punishments for crimes need to be publicly executed
Islam does not accept meting out justice to the accused in the dark, because the objective of punishment, is for other people to see and get warned from doing the same crime.
Hence the objective of public execution of punishments can be achieved only by carrying it out openly. And we find the phrase “ Let one group witness the punishment being carried out” in this verse.