Ibrahima Dampha insists Bensouda remains President Barrow’s main fear
Ibrahim Dampha, an employment specialist at the London School of Economics, has issued a strong statement affirming that Kanifing Municipal Council (KMC) Mayor Talib Ahmed Bensouda will contest in The Gambia’s