Rain has been pouring down in Nepal since Friday night and is expected to continue over the weekend, with a huge area on the southern side of the capital mostly floodedRead More
Rain has been pouring down in Nepal since Friday night and is expected to continue over the weekend, with a huge area on the southern side of the capital mostly floodedRead More