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)

Back to top button