You are 60% more likely to be displaced by disasters today
WORLD NEWS GENEVA: Nearly 20 million people were forced to flee their homes due to floods, storms and earthquakes last…
Breaking World News
WORLD NEWS GENEVA: Nearly 20 million people were forced to flee their homes due to floods, storms and earthquakes last…