Leaders throughout the world deliver Christmas messages By Admin May 16, 2022May 17, 2022 Tuesday, December 25, 2007 International leaders have issued Christmas time messages: Contents 1 Australia 2 The Bahamas 3 Belgium 4 Canada 5 Liberia 6 Philippines 7 Turkey 8 United States 9 United Kingdom 10 The Vatican