New Release: The Long Struggle September 17, 2017 TFN The Long Struggle: Discourses on Human and Civil Rights in Africa and the African Diaspora The long and arduous struggle… Continue Reading →