Tag: China Communications Construction Company

‘This is our home’: Kenya islanders demand say in foreign-backed projects

Armed with maps, activists on the tourist island of Lamu have managed to stall plans for Kenya's first coal-powered plant as local communities become...