Who are the present world pm's and presidents in 2012?

1 answer 1