Home News Archibishop Tutu Fellows react to the slavery in Libya.