DirectoryAboutContactAdvertise
Free TrialSubscribeSign In
Members of an analysis team from the IDF Intelligence Directorate's Unit 9990, which specializes in visual intelligence, built a three-dimensional map of the collapsed building.