The Indian Army, and three helicopters from the Indian Air Force were deployed in Himachal Pradesh
20 Aug 2023 6:30 PM GMT