The Road to Teshuva | Part 9, by Rav Moshe Taragin
Personal and Collective Viduy; Macro and Micro Teshuva; Creating Shock and Sorrow