Standing in Front of The Mirror

The 18th of October is Anti-Slavery Day. Where many, so many, of us from “better off” nations point to others and condemn, rightfully, for forced or indentured, slavery. But in the immortal words of my grandmother: people who live in glass houses have no business throwing stones. Can we, the self-dubbed “Western World” accuse others […]