President Obama visits controversial slave site in Senegal
While visiting a disputed slave site in Senegal, President Obama observed that many of the countries in Africa have made much more progress than they’re credited for achieving. […]
While visiting a disputed slave site in Senegal, President Obama observed that many of the countries in Africa have made much more progress than they’re credited for achieving. […]
The Westside Gazette @ 2023 - Site Designed by No Regret Media