China / China

Absolute Distance brings you closer to AIDS

(chinadaily.com.cn) Updated: 2010-11-29 10:37

Absolute Distance brings you closer to AIDS

A visitor looks at an installation artwork during the exhibition, Nov 28, Beijing. [Photo/Xinhua]

Highlights
Hot Topics