By | August 27 2010 11:42 AM

Cheered by hundreds of thousands of jubilant Kenyans waving national flags, President Mwai Kibaki signed a new constitution on Friday that curbs his sweeping powers and strengthens civic rights.