In this shiur Rabbi Silverberg explains the times of day (and night) we are obligated to read the Megillah.
See All 2412 Episodes of "Shapell's Virtual Beit Midrash"