Mon. Jul 1st, 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