In a troubling escalation in the Democratic Republic of Congo (DRC), the M23 rebel group has seized control of Masisi, a crucial town within North Kivu province.This significant victory poses grave concerns due to Masisi’s ...