iOS app Android app

Hubei China

Wang Cuyun, Chinese Grandmother, Beaten And Buried Alive By Property Developers

Posted 05.25.2011 | World

Wang Cuyun, a grandmother in Hubei, China, was beaten and buried alive by property developers after trying to protect her home, according to reports. ...