At least 45 people were crushed to death at the religious festival Lag B'Omer in Galilee on Mount Meron
Mountain in the Upper Galilee regions, Israel
Mount Meron is a mountain in the Upper Galilee region of Israel. It has special significance in Jewish religious tradition and parts of it have been declared a nature reserve.
0 shares 1 views
Cover Video STUDIO
PA - Press Association STUDIO