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.