Armed conflicts are detrimental to Africa's development: Red Cross

00:00
-18:40