Israel Arrests Three for Sacrifice Plot on Temple Mount


Israeli police detained seven people on Friday on suspicion of planning to sacrifice lambs on the Temple Mount compound, also known as the Haram al-Sharif to Muslims, as part of a religious Passover ritual. Police said in a statement that two youths were initially arrested while making their way to the Temple Mount site, the holiest…