Slave Trading—The modern Scourge Upon Flesh and Blood
This is shocking—why? For generations, countless black rulers have failed to assume the role of leader and helped their people achieve even a modicum of civilization. The African rulers have never been forced to apologize for their part in the [...]