a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "IDMC"

IDMC Tag

Archive

GENEVA, 13 MAY 2013 – A new report released today by the Internal Displacement Monitoring Centre (IDMC) reveals that 32.4 million people were forced to flee their homes