Advertisement In China’s Henan province, a food delivery mother working with her child was caught in a heavy downpour. Seeking shelter, she went to a local police station and kindly asked the officers if they could watch over her young son while she finished her last delivery. The scene,
Read More...