Monday, February 28, 2011

Viewing cable 06NAIROBI1114, AN UNSETTLED KENYA AWAITS NEXT SHOE TO DROP

http://wikileaks.ch/cable/2006/03/06NAIROBI1114.html