Buying a house in Tokyo? This town is giving away brand new homes to applicants in Japan

People are scrambling to get in on the exciting new housing scheme.

Read More