Osaka in Japan has the dubious honor of hosting this year’s G20, that time of the year when in a rare show of solidarity, the world’s top global leaders gather to …

source