The Blue Defensive Line 2020 (China), also known as Lan Se Fang Xian is China drama premiere on Sep 18, 2020
It's a documentary about the first peacekeeping mission of Chinese troops in South Sudan. Edit Translation