The power of faith


Soliders of the 10th Squadron, 4th Detachment of the Shanghai Corps of the Chinese People’s Armed Police Force carry out catch wrestling training in their barracks in Shanghai on April 20, 2021. (Photo by Li Yan/Xinhua News Agency)


Prev 1 2 3 4 5 6

Source:China Military Online