Chinese Survivor Rescued at Nepal Hydropower Plant Tunnel After Flash Flood
Ten days after devastating floods struck Nepal, rescue teams pulled a Chinese survivor from a tunnel at the Upper Trishuli-1 hydroelectric power plant site on September 5, 2026, where several ... Read More