Leaders from some of the world’s biggest economies assembled this weekend in Osaka, Japan for the annual two-day G20 summit to discuss pressing issues ranging from trade wars to election fraud. …
More At G20 summit in Japan, these were the 5 biggest moments you missed Videos