Recently it issued a report that revealed where four suspected missile sites (command and control, production, storage and launch sites) were found in Beirut, as a follow-up of a previous report that identified dozens more also in Beirut, near civilian homes and infrastructure.
This apparently upset Hezbollah.
A Hezbollah supporter posted on Facebook the coordinates of Alma's center in northern Israel.
It's not like they are secret - the Alma home page shows exactly where it is.
(Hopefully, the next time I go to Israel, I can visit this center. Sounds like fun!)