Photo of China Beggars Put In Cage During Fair Causes ‘Outrage’
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?! More