Latest news
× Street sweeper beaten up by parents for stopping their son from defecating on roadside

A 66-year-old street sweeper in Henan province, China was beaten up and spat at by a couple after she stopped their child from defecating on the side of the road.
A video of the incident circulated on Chinese social media, as reported by on Thursday, Oct. 18. The couple apologized to victim Yao Xiang for what they did. They have also paid Yao's medical bills.
Yao was cleaning a park…