Monday, February 28, 2011

Viewing cable 10NAIROBI181, Chinese Engagement in Kenya

http://wikileaks.ch/cable/2010/02/10NAIROBI181.html