Does a new coal-fired power plant make sense in 2016?
Lamu, where a Chinese-led coal-fired power plant is about to be built, is a stupendously beautiful archipelago of Islands off the South Eastern coast of Kenya.Indeed, Obama wrote of his visit with Michelle to the area in his first ever trip to Kenya before they got engaged in the early 90s.The main island hosts a UNESCO world heritage site, a 14th century town built up due to the confluence of...