Skip to content

An opposition supporter reacts in front of a burning barricade during demonstrations called by the opposition parties in Dakar, Senegal on February 4, 2024.

An opposition supporter reacts in front of a burning barricade during demonstrations called by the opposition parties in Dakar, Senegal on February 4, 2024.