Li Yuchao (李玉超) - MacroPolo
Li Yuchao (李玉超)

Li Yuchao (李玉超)

Head of PLA 96603 Group
Commander of PLA Rocket Force 53rd Base
Male
Unknown
Unknown
Major General 少将