Sat. Dec 14th, 2024

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.

By