Authorities in Senegal suspended mobile internet services and banned a protest march against the delay of the presidential election. International observers including France and the UN have expressed concern.
Authorities in Senegal suspended mobile internet services and banned a protest march against the delay of the presidential election. International observers including France and the UN have expressed concern.