The Philippines is building a new city from scratch to withstand extreme weather. Will it work?

The Philippines is building a new city from scratch to withstand extreme weather. Will it work?

No comments

Read more