A Chinese district government is giving dog owners a stark choice: Get rid of your pets or we'll come to your home and kill them on the spot. Even in a country where dog ownership is tightly regulated ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results