This photo of more than 100 beggars placed in a 165-foot-long iron cage in the town of Xishan, during China’s annual Xishan Wanshou Palace Temple Fair on Sept. 15 has caused outrage on the internet. What were they thinking?!
Enter your account data and we will send you a link to reset your password.
To use social login you have to agree with the storage and handling of your data by this website.Accept