r/worldnews•16 yr. agotempvariableChinese workers made to bark like dogstimesofindia.indiatimes.com/world/china/China...timesofindia.indiatimes.comPosted Aug 11, 2010, 8:01 AM UTC11ShareSave
People make me sick.