Special thanks to A-Z Lyrics for providing the lyrics and, of course, to our performers:
(In order of appearance)
Russian President Vladimir Putin
South African President Jacob Zuma
Israeli Prime Minister Benjamin Netanyahu
Japanese Prime Minister Shinzo Abe
U.K. Prime Minister David Cameron
U.S. President Barack Obama
Mexican President Enrique Peña Nieto
Ukrainian President Petro Poroshenko
Liberian President Ellen Sirleaf-Johnson
German Chancellor Angela Merkel
French President Francois Hollande