Is The Coming G-20 Summit a Bomb Waiting to Go Off?