Chinese residents complain a temple built on top of their apartment building is illegal and blocks public space.
Lily Grimes reports.
Chinese residents complain a temple built on top of their apartment building is illegal and blocks public space.
Lily Grimes reports.