Zhu Rongji holds a tea leaf during his visit to the Maramba Tea Estate in Limuru, west of Nairobi, Kenya, April 26, 2002.
Credit: RFA Staff
Zhu Rongji holds a tea leaf during his visit to the Maramba Tea Estate in Limuru, west of Nairobi, Kenya, April 26, 2002.
