Protesters in the Democratic Republic of the Congo (DR Congo) accuse Western governments of supporting rebels in their conflict-torn nation, demanding they leave immediately.
Protesters in the Democratic Republic of the Congo (DR Congo) accuse Western governments of supporting rebels in their conflict-torn nation, demanding they leave immediately.