Browsing: Senegal

DAKAR — Senegal is a country located on the most western point of Africa, sharing…