Food for thought for Kenya Forum readers to temper the chest-thumping, back-slapping and self-congratulation we’ve witnessed over the weekend to mark Mashujaa Day. It’s about ‘slavery’ in Kenya 50 years after independence… According to the Global Slavery Index 2013, a survey conducted by the ‘Walk Free Foundation’ and released by the independent policy institute Chatham […]