Sun. Feb 16th, 2025

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