Imagine others countries too, it means Mossad may have put bombs in various complex around the world, in some Europe countries? in some south American countries? about everywhere in the world, there is maybe bombs hidden under floor or in wall or whatever, waiting for the right moment.
I guess they also had mics everywhere in this complex.