Saturday, 23 March 2013

Friday, 22 March 2013

Li Keqiang

The new Chinese Premier.

Monday, 18 March 2013

Uhuru Kenyatta

New President of Kenya.

Monday, 4 March 2013

Saturday, 2 March 2013

Beppe Grillo

If all politicians looked like (and had names like) Beppe Grillo, my job would be much easier.