A record 400 top political leaders, including close to 65 heads of state and government - with six G7 leaders expected - nearly 850 of the world's top ...