Nagpur: The Swami Vivekananda statue and its pedestal at the mouth of Ambazari lake were not responsible for the September 23, 2023 flood, which submerged over 25,000 houses downstream and along ...