Israel warns Gaza to prepare for retaliation following surprise attack BBC New October 8, 2023