The terror attack on the Mumbai Chabad House was a punishment from God, a leaflet said. JERUSALEM (JTA) — The terror attack on the Mumbai Chabad House was a ...