Posts

Showing posts with the label Slavery

46 Mil People Trapped in Modern Day Slavery

A US Epidemic: The Selling of Children

IKEA says They Did Not Sell Furniture Made in Cuba Prison Forced Labor only East German Forced Labor

Clash Over Gay Rights in Ghana. Legal, Religious, Moral