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…