ABUJA, May 6, 2014 - Chinese Premier Li Keqiang (R front) and his wife Cheng Hong (2nd R) arrive at the airport for a visit in Abuja, Nigeria, May 6, 2014.

1 / 1
 

Latest News

Latest Photos