by David Hecht, Maliqalim Simone
The Statue of Liberty has eloped with Senegalese Muslim prophets. Through 500 years of foreign domination, Africa has assimilated the world's social, religious, and political waste. But as Africans…