Senegal defends human rights record amid calls for protest rights ...

Responsive image
source