Senegalese, Togolese, others among 2005 executed migrants
Feb 26, 2021, 11:31 AM
Ebrima Jallow, then chief revenue controller of the Gambia Public Transport Services (GPTS), yesterday testified before the TRRC on issues surrounding the alleged execution of West African migrants on 22 July 2005, stating that among those arrested and detained were 44 Ghanaians, two Senegalese, three Sierra Leoneans and three Togolese.