It was the smell of survival, the proof that he had come back to us, even for this brief moment. IDF troops operate in the Gaza Strip. January 11, 2025. (credit: IDF SPOKESPERSON'S UNIT) I watched ...