Saturday, August 24, 2019

Tag: Torture Slave

Video: A Heartbreaking Glimpse Into the Instruments...

The use of instruments of torture was not unique to the U.S - Brazil, which was the largest participant in the slave trade, also...