The executive secretary of the Gambia’s truth commission, Dr. Baba Galleh Jallow, last week resigned from his teaching job at La Salle University in Philadelphia, Pennsylvania. Until his resignation, Dr. Jallow was an assistant professor of African and World history at La Salle. Prior to joining the La Salle faculty[Read More…]