The leashed cat was lied on the sidewalk with leaves. Who did restores my faith in humanity?

High temperature is a measure of people’s will, or even an animal. One sidewalk in China, the leashed cat was spotted lying prone on floor....

The Latest