Something is afoot in China

2 years ago
678

"On September 22, the Communist Party's PLA army opened to Beijing. The front of the army is Huailai in Beijing, the rear of the car is in Zhangjiakou, Hebei Province, and the marching team is 80 kilometers."

Loading 1 comment...