China last Week
This photo taken on May 7, 2023 shows a police officer and a police dog taking part in an anti-terror drill in the border city of Hulun Buir, in China's northern Inner Mongolia region. (Photo by AFP Photo/China Stringer Network)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy