Monsoon fury in Himachal: 15 Russian tourists stranded in Kasol, police trying to establish contact
Acting DGP of Himachal Pradesh, Satwant Atwal Trivedi, on Tuesday said that 15 Russian tourists were reportedly stranded in Kasol, and Police are tryi...