Israel admits to killing its own!