Islam … slave trading since the beginning.
That was my first thought. It’s the islam.
Slavery, rape, pedophilia, lying, deceit, deception, and perpetual warfare: all key foundations of Islam.
No wonder the Commucrats love Islam. Now you know why Biden gave the Taliban $85 billion of arms and equipment.