Friday, January 17, 2020

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...