After arguing with his mother about overdue homework, a 10-year-old boy in China ran away from home and straight to the local police station to complain and beg to be put into an orphanage. Chinese media recently reported a bizarre incident that took place in Chongqing…
Read More