During a religious festival last night on Mount Meron in northern Israel, a stampede killed at least 45 people. Approximately 100,000 people packed themselves on the mountain to celebrate the holiday of Lag b'Omer. From the New York Times:
— Read the restThe annual gathering on Mount Meron, which is near the Sea of Galilee, takes place near the mystical city of Safed.