Watch: 73 villagers rescued from torrential flooding in China

Watch: 73 villagers rescued from torrential flooding in China