News Photography

In Geneva, protesting Congolese leader

A protest in Geneva, Switzerland on Tuesday urging Joseph Kabila, leader of the Democratic Republic of Congo to step down. People in the Congolese capital of Kinshasha are also demonstrating against Kabila. (Selvaganeshamoorthi Balakrishnan/YJI)

 

 

Protesters hoping to see Joseph Kabila ejected from his role as president of the Democratic Republic of Congo the “carton rouge” or “red card” on a sign they held at the protest in Geneva on Tuesday. (Selvaganeshamoorthi Balakrishnan/YJI)