Slavery Affects 27 Million Lives Today: Legal Abolition vs. Effective Emancipation
An analysis of slavery past and present from the Alliance Against Modern Slavery.
An analysis of slavery past and present from the Alliance Against Modern Slavery.
A brief discussion of the G20 peaceful protests largely overlooked in the mainstream media, and the relevance of historian E.P. Thompson’s work to our times.