A police dog sniffs in a drill in Harbin, northeast China's Heilongjiang Province, May 30, 2019.
<?php echo strip_tags(addslashes(A police dog sniffs in a drill in Harbin, northeast China's Heilongjiang Province, May 30, 2019. (Xinhua/Liu Song))) ?>