In a surprising turn of events, M23 rebels have seized control of the city of Goma in the eastern region of the Democratic Republic of Congo. Videos circulating online show M23 rebels patrolling the main streets of Goma, marking their swift advance against the Congolese army. This sudden takeover has triggered mass exodus from neighboring towns, with tens of thousands ...
Read More »