Headless religious statue uncovered in residential complex in China

For years, residents in an old neighborhood of Chongqing, southwest China, have walked past two apartment buildings built onto a...

Latest Posts