Israel Defense Forces (IDF) has released aerial images of what it identified as a Hezbollah missile development site in the eastern Lebanese city of Nabi Sheet, Haaretz reported Sept. 3. The Israeli military added that equipment and missiles at the facility had recently been moved to civilian areas throughout the country, including Beirut.