Ken on 03rd Aug

1. A 3 storey building in the middle of a newly built highway in China’s Henan Province. The owner had refused to...