Home World Israel’s Shin Bet says October 7 attack could have been prevented as it admits fault and casts blame