London Today is Tuesday | 23rd April 2024 | 14 Shawwal 1445 AH | 01:06 PM
Leaders of the most powerful nations on earth arrived in the Japanese city of Osaka amid storms and downpours — with the possibility of further disturbances ahead when they meet formally for the first time today to begin the two-day G20 summit. (AFP)