The IDF has confirmed the elimination of Mohamed Odeh, one of the last remaining October 7th architects and Hamas leaders, in a strike on his apartment in northern Gaza following weeks of surveillance.(adsbygoogle = window.adsbygoogle || []).push({});