Lan tian fang xian
Nationalists attempt to sabotage a People's Liberation Army installation on Baisha Island in the 1970's.Nationalists attempt to sabotage a People's Liberation Army installation on Baisha Island in the 1970's.Nationalists attempt to sabotage a People's Liberation Army installation on Baisha Island in the 1970's.