Interviews
On his way to participate in International Civil Society Week (ICSW) in Belgrade, Serbia, the Gambian rapper and activist Killa Ace was detained at the Gambia-Senegal border on flimsy excuses, causing him to miss his flight and making him unable to attend the gathering.
