38 killed, over 100 injured in stampede at Israeli holy site
38 killed, over 100 injured in stampede at Israeli holy siteThe stampede took place at Mount Meron during Lag BaOmer festivities. At least 38 people have been killed and more than 100 people hospitalized following Read More…