Soldiers of China’s People’s Liberation Army (PLA) stand on a ship sailing off from a military port in Zhanjiang

July 13

Leave a Reply