Nail houses that refer to homes belonging to people who refuse to make room for development are really common thing in China and on the Christmas Day...

Read More