The Grand Yoff popular security committee in Dakar (Senegal)

Also in... (English),(Français)