A total of 27 illicitly built luxury houses were recently discovered in Chongming County, Shanghai, garnering social concern, Tencent News reports.


Visit the original source and full text: Shanghaiist