There are more slaves in our world right now than at any point in human history. World Impact is on the coast of Africa to take a stand against slavery in all its various forms.