Shi Juan Hu

Shi Juan Hu, born Yijun Hu, is a Chinese freedom fighter, most known for being the leader of the NDPC. Information is very difficult to find about her, as even after the Sino-Russian War, the risk of Chinese ultranationalists finding her due to a website available to the public has not been lost to her.