Quran 24:19 – Explanation
He has not reached teaching Chapter 24 yet. In the meanwhile you can read his translation and exegesis in the Javed Ahmed Ghamidi app.
The verse is in a particular context when certain people were trying to spread vulgarity amongst Muslims in the state of Madina. The applicability of punishment for the culprits is of course for all times.