48-year-old man Weiqing Peng has been locked inside a cage by his mother in Zhengzhou, Central China.
by Ashley Sneddon
by Althea Serad
by TravelersToday Staff Reporter
by Katie McFadden
by Marcus Scott