NDTV
Meet China's "Spider-Woman" Who Can Climb 108-Metre Cliff Without Safety Gear
According to the South China Morning Post, Luo Dengpin, who has earned the title of "Chinese Spider-Woman," is recognised as the world's only female practitioner of the ancient Miao tradition ...
22 minutes ago